Skip to content

Commit 993ed61

Browse files
committed
Updates tests to write SQL statements to the Output Window, so we don't need to edit appsettings.json when debugging
1 parent af46168 commit 993ed61

File tree

48 files changed

+103
-56
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+103
-56
lines changed

test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionDbContext.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
using JetBrains.Annotations;
22
using Microsoft.EntityFrameworkCore;
3+
using TestBuildingBlocks;
34

45
namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving;
56

67
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
7-
public sealed class TelevisionDbContext : DbContext
8+
public sealed class TelevisionDbContext : TestableDbContext
89
{
910
public DbSet<TelevisionNetwork> Networks => Set<TelevisionNetwork>();
1011
public DbSet<TelevisionStation> Stations => Set<TelevisionStation>();

test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/OperationsDbContext.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
using JetBrains.Annotations;
22
using Microsoft.EntityFrameworkCore;
3+
using TestBuildingBlocks;
34

45
// @formatter:wrap_chained_method_calls chop_always
56

67
namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations;
78

89
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
9-
public sealed class OperationsDbContext : DbContext
10+
public sealed class OperationsDbContext : TestableDbContext
1011
{
1112
public DbSet<Playlist> Playlists => Set<Playlist>();
1213
public DbSet<MusicTrack> MusicTracks => Set<MusicTrack>();

test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/ExtraDbContext.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
using JetBrains.Annotations;
22
using Microsoft.EntityFrameworkCore;
3+
using TestBuildingBlocks;
34

45
namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Transactions;
56

67
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
7-
public sealed class ExtraDbContext : DbContext
8+
public sealed class ExtraDbContext : TestableDbContext
89
{
910
public ExtraDbContext(DbContextOptions<ExtraDbContext> options)
1011
: base(options)

test/JsonApiDotNetCoreTests/IntegrationTests/Blobs/BlobDbContext.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
using JetBrains.Annotations;
22
using Microsoft.EntityFrameworkCore;
3+
using TestBuildingBlocks;
34

45
namespace JsonApiDotNetCoreTests.IntegrationTests.Blobs;
56

67
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
7-
public sealed class BlobDbContext : DbContext
8+
public sealed class BlobDbContext : TestableDbContext
89
{
910
public DbSet<ImageContainer> ImageContainers => Set<ImageContainer>();
1011

test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CompositeDbContext.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
using JetBrains.Annotations;
22
using Microsoft.EntityFrameworkCore;
3+
using TestBuildingBlocks;
34

45
// @formatter:wrap_chained_method_calls chop_always
56

67
namespace JsonApiDotNetCoreTests.IntegrationTests.CompositeKeys;
78

89
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
9-
public sealed class CompositeDbContext : DbContext
10+
public sealed class CompositeDbContext : TestableDbContext
1011
{
1112
public DbSet<Car> Cars => Set<Car>();
1213
public DbSet<Engine> Engines => Set<Engine>();

test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/PolicyDbContext.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
using JetBrains.Annotations;
22
using Microsoft.EntityFrameworkCore;
3+
using TestBuildingBlocks;
34

45
namespace JsonApiDotNetCoreTests.IntegrationTests.ContentNegotiation;
56

67
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
7-
public sealed class PolicyDbContext : DbContext
8+
public sealed class PolicyDbContext : TestableDbContext
89
{
910
public DbSet<Policy> Policies => Set<Policy>();
1011

test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ActionResultDbContext.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
using JetBrains.Annotations;
22
using Microsoft.EntityFrameworkCore;
3+
using TestBuildingBlocks;
34

45
namespace JsonApiDotNetCoreTests.IntegrationTests.ControllerActionResults;
56

67
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
7-
public sealed class ActionResultDbContext : DbContext
8+
public sealed class ActionResultDbContext : TestableDbContext
89
{
910
public DbSet<Toothbrush> Toothbrushes => Set<Toothbrush>();
1011

test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteDbContext.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
using JetBrains.Annotations;
22
using Microsoft.EntityFrameworkCore;
3+
using TestBuildingBlocks;
34

45
namespace JsonApiDotNetCoreTests.IntegrationTests.CustomRoutes;
56

67
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
7-
public sealed class CustomRouteDbContext : DbContext
8+
public sealed class CustomRouteDbContext : TestableDbContext
89
{
910
public DbSet<Town> Towns => Set<Town>();
1011
public DbSet<Civilian> Civilians => Set<Civilian>();

test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingDbContext.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
using JetBrains.Annotations;
22
using Microsoft.EntityFrameworkCore;
3+
using TestBuildingBlocks;
34

45
// @formatter:wrap_chained_method_calls chop_always
56

67
namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading;
78

89
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
9-
public sealed class EagerLoadingDbContext : DbContext
10+
public sealed class EagerLoadingDbContext : TestableDbContext
1011
{
1112
public DbSet<State> States => Set<State>();
1213
public DbSet<Street> Streets => Set<Street>();

test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ErrorDbContext.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
using JetBrains.Annotations;
22
using Microsoft.EntityFrameworkCore;
3+
using TestBuildingBlocks;
34

45
namespace JsonApiDotNetCoreTests.IntegrationTests.ExceptionHandling;
56

67
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
7-
public sealed class ErrorDbContext : DbContext
8+
public sealed class ErrorDbContext : TestableDbContext
89
{
910
public DbSet<ConsumerArticle> ConsumerArticles => Set<ConsumerArticle>();
1011
public DbSet<ThrowingArticle> ThrowingArticles => Set<ThrowingArticle>();

0 commit comments

Comments
 (0)