File tree 16 files changed +59
-59
lines changed
test/JsonApiDotNetCoreExampleTests/IntegrationTests/ReadWrite
16 files changed +59
-59
lines changed Original file line number Diff line number Diff line change 13
13
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Creating
14
14
{
15
15
public sealed class CreateResourceTests
16
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
16
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
17
17
{
18
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
19
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
18
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
19
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
20
20
21
- public CreateResourceTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
21
+ public CreateResourceTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
22
22
{
23
23
_testContext = testContext ;
24
24
Original file line number Diff line number Diff line change 12
12
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Creating
13
13
{
14
14
public sealed class CreateResourceWithClientGeneratedIdTests
15
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
15
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
16
16
{
17
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
18
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
17
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
18
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
19
19
20
- public CreateResourceWithClientGeneratedIdTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
20
+ public CreateResourceWithClientGeneratedIdTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
21
21
{
22
22
_testContext = testContext ;
23
23
Original file line number Diff line number Diff line change 11
11
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Creating
12
12
{
13
13
public sealed class CreateResourceWithToManyRelationshipTests
14
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
14
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
15
15
{
16
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
17
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
16
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
17
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
18
18
19
- public CreateResourceWithToManyRelationshipTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
19
+ public CreateResourceWithToManyRelationshipTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
20
20
{
21
21
_testContext = testContext ;
22
22
Original file line number Diff line number Diff line change 12
12
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Creating
13
13
{
14
14
public sealed class CreateResourceWithToOneRelationshipTests
15
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
15
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
16
16
{
17
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
18
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
17
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
18
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
19
19
20
- public CreateResourceWithToOneRelationshipTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
20
+ public CreateResourceWithToOneRelationshipTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
21
21
{
22
22
_testContext = testContext ;
23
23
Original file line number Diff line number Diff line change 9
9
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Deleting
10
10
{
11
11
public sealed class DeleteResourceTests
12
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
12
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
13
13
{
14
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
15
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
14
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
15
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
16
16
17
- public DeleteResourceTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
17
+ public DeleteResourceTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
18
18
{
19
19
_testContext = testContext ;
20
20
}
Original file line number Diff line number Diff line change 9
9
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Fetching
10
10
{
11
11
public sealed class FetchRelationshipTests
12
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
12
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
13
13
{
14
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
15
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
14
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
15
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
16
16
17
- public FetchRelationshipTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
17
+ public FetchRelationshipTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
18
18
{
19
19
_testContext = testContext ;
20
20
}
Original file line number Diff line number Diff line change 9
9
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Fetching
10
10
{
11
11
public sealed class FetchResourceTests
12
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
12
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
13
13
{
14
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
15
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
14
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
15
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
16
16
17
- public FetchResourceTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
17
+ public FetchResourceTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
18
18
{
19
19
_testContext = testContext ;
20
20
}
Original file line number Diff line number Diff line change 2
2
3
3
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite
4
4
{
5
- public sealed class WriteDbContext : DbContext
5
+ public sealed class ReadWriteDbContext : DbContext
6
6
{
7
7
public DbSet < WorkItem > WorkItems { get ; set ; }
8
8
public DbSet < WorkTag > WorkTags { get ; set ; }
@@ -11,7 +11,7 @@ public sealed class WriteDbContext : DbContext
11
11
public DbSet < RgbColor > RgbColors { get ; set ; }
12
12
public DbSet < UserAccount > UserAccounts { get ; set ; }
13
13
14
- public WriteDbContext ( DbContextOptions < WriteDbContext > options )
14
+ public ReadWriteDbContext ( DbContextOptions < ReadWriteDbContext > options )
15
15
: base ( options )
16
16
{
17
17
}
Original file line number Diff line number Diff line change 3
3
4
4
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite
5
5
{
6
- internal sealed class WriteFakers : FakerContainer
6
+ internal sealed class ReadWriteFakers : FakerContainer
7
7
{
8
8
private readonly Lazy < Faker < WorkItem > > _lazyWorkItemFaker = new Lazy < Faker < WorkItem > > ( ( ) =>
9
9
new Faker < WorkItem > ( )
Original file line number Diff line number Diff line change 10
10
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Updating . Relationships
11
11
{
12
12
public sealed class AddToToManyRelationshipTests
13
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
13
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
14
14
{
15
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
16
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
15
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
16
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
17
17
18
- public AddToToManyRelationshipTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
18
+ public AddToToManyRelationshipTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
19
19
{
20
20
_testContext = testContext ;
21
21
}
Original file line number Diff line number Diff line change 10
10
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Updating . Relationships
11
11
{
12
12
public sealed class RemoveFromToManyRelationshipTests
13
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
13
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
14
14
{
15
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
16
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
15
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
16
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
17
17
18
- public RemoveFromToManyRelationshipTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
18
+ public RemoveFromToManyRelationshipTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
19
19
{
20
20
_testContext = testContext ;
21
21
}
Original file line number Diff line number Diff line change 10
10
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Updating . Relationships
11
11
{
12
12
public sealed class ReplaceToManyRelationshipTests
13
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
13
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
14
14
{
15
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
16
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
15
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
16
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
17
17
18
- public ReplaceToManyRelationshipTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
18
+ public ReplaceToManyRelationshipTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
19
19
{
20
20
_testContext = testContext ;
21
21
}
Original file line number Diff line number Diff line change 9
9
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Updating . Relationships
10
10
{
11
11
public sealed class UpdateToOneRelationshipTests
12
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
12
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
13
13
{
14
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
15
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
14
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
15
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
16
16
17
- public UpdateToOneRelationshipTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
17
+ public UpdateToOneRelationshipTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
18
18
{
19
19
_testContext = testContext ;
20
20
}
Original file line number Diff line number Diff line change 10
10
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Updating . Resources
11
11
{
12
12
public sealed class ReplaceToManyRelationshipTests
13
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
13
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
14
14
{
15
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
16
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
15
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
16
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
17
17
18
- public ReplaceToManyRelationshipTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
18
+ public ReplaceToManyRelationshipTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
19
19
{
20
20
_testContext = testContext ;
21
21
}
Original file line number Diff line number Diff line change 14
14
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Updating . Resources
15
15
{
16
16
public sealed class UpdateResourceTests
17
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
17
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
18
18
{
19
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
20
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
19
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
20
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
21
21
22
- public UpdateResourceTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
22
+ public UpdateResourceTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
23
23
{
24
24
_testContext = testContext ;
25
25
Original file line number Diff line number Diff line change 9
9
namespace JsonApiDotNetCoreExampleTests . IntegrationTests . ReadWrite . Updating . Resources
10
10
{
11
11
public sealed class UpdateToOneRelationshipTests
12
- : IClassFixture < IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > >
12
+ : IClassFixture < IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > >
13
13
{
14
- private readonly IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > _testContext ;
15
- private readonly WriteFakers _fakers = new WriteFakers ( ) ;
14
+ private readonly IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > _testContext ;
15
+ private readonly ReadWriteFakers _fakers = new ReadWriteFakers ( ) ;
16
16
17
- public UpdateToOneRelationshipTests ( IntegrationTestContext < TestableStartup < WriteDbContext > , WriteDbContext > testContext )
17
+ public UpdateToOneRelationshipTests ( IntegrationTestContext < TestableStartup < ReadWriteDbContext > , ReadWriteDbContext > testContext )
18
18
{
19
19
_testContext = testContext ;
20
20
}
You can’t perform that action at this time.
0 commit comments