diff --git a/JsonApiDotNetCore.sln b/JsonApiDotNetCore.sln
index 286d2bc8f0..e5e97193c2 100644
--- a/JsonApiDotNetCore.sln
+++ b/JsonApiDotNetCore.sln
@@ -20,7 +20,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "benchmarks", "benchmarks",
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GettingStarted", "src\Examples\GettingStarted\GettingStarted.csproj", "{067FFD7A-C66B-473D-8471-37F5C95DF61C}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JsonApiDotNetCoreExampleTests", "test\JsonApiDotNetCoreTests\JsonApiDotNetCoreExampleTests.csproj", "{CAF331F8-9255-4D72-A1A8-A54141E99F1E}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JsonApiDotNetCoreTests", "test\JsonApiDotNetCoreTests\JsonApiDotNetCoreTests.csproj", "{CAF331F8-9255-4D72-A1A8-A54141E99F1E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NoEntityFrameworkTests", "test\NoEntityFrameworkTests\NoEntityFrameworkTests.csproj", "{4F15A8F8-5BC6-45A1-BC51-03F921B726A4}"
EndProject
diff --git a/docs/usage/writing/bulk-batch-operations.md b/docs/usage/writing/bulk-batch-operations.md
index bbf2db2ec2..549ff68025 100644
--- a/docs/usage/writing/bulk-batch-operations.md
+++ b/docs/usage/writing/bulk-batch-operations.md
@@ -81,7 +81,7 @@ Content-Type: application/vnd.api+json;ext="https://jsonapi.org/ext/atomic"
}
```
-For example requests, see our suite of tests in JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.
+For example requests, see our suite of tests in JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.
## Configuration
diff --git a/src/Examples/JsonApiDotNetCoreExample/Startups/EmptyStartup.cs b/src/Examples/JsonApiDotNetCoreExample/Startups/EmptyStartup.cs
deleted file mode 100644
index 04c3a3d551..0000000000
--- a/src/Examples/JsonApiDotNetCoreExample/Startups/EmptyStartup.cs
+++ /dev/null
@@ -1,24 +0,0 @@
-using Microsoft.AspNetCore.Builder;
-using Microsoft.AspNetCore.Hosting;
-using Microsoft.Extensions.DependencyInjection;
-using Microsoft.Extensions.Logging;
-
-namespace JsonApiDotNetCoreExample.Startups
-{
- ///
- /// Empty startup class, required for integration tests. Changes in ASP.NET Core 3 no longer allow Startup class to be defined in test projects. See
- /// https://github.com/aspnet/AspNetCore/issues/15373.
- ///
- public abstract class EmptyStartup
- {
- public virtual void ConfigureServices(IServiceCollection services)
- {
- }
-
- // ReSharper disable once UnusedMemberInSuper.Global
- // ReSharper disable once UnusedParameter.Global
- public virtual void Configure(IApplicationBuilder app, IWebHostEnvironment environment, ILoggerFactory loggerFactory)
- {
- }
- }
-}
diff --git a/src/Examples/JsonApiDotNetCoreExample/Startups/Startup.cs b/src/Examples/JsonApiDotNetCoreExample/Startups/Startup.cs
index 9a149ca9a3..d7c6a19e42 100644
--- a/src/Examples/JsonApiDotNetCoreExample/Startups/Startup.cs
+++ b/src/Examples/JsonApiDotNetCoreExample/Startups/Startup.cs
@@ -14,7 +14,7 @@
namespace JsonApiDotNetCoreExample.Startups
{
- public sealed class Startup : EmptyStartup
+ public sealed class Startup
{
private readonly ICodeTimerSession _codeTimingSession;
private readonly string _connectionString;
@@ -29,7 +29,7 @@ public Startup(IConfiguration configuration)
}
// This method gets called by the runtime. Use this method to add services to the container.
- public override void ConfigureServices(IServiceCollection services)
+ public void ConfigureServices(IServiceCollection services)
{
using (CodeTimingSessionManager.Current.Measure("Configure other (startup)"))
{
@@ -63,7 +63,7 @@ public override void ConfigureServices(IServiceCollection services)
}
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
- public override void Configure(IApplicationBuilder app, IWebHostEnvironment environment, ILoggerFactory loggerFactory)
+ public void Configure(IApplicationBuilder app, IWebHostEnvironment environment, ILoggerFactory loggerFactory)
{
ILogger logger = loggerFactory.CreateLogger();
diff --git a/src/JsonApiDotNetCore/Properties/AssemblyInfo.cs b/src/JsonApiDotNetCore/Properties/AssemblyInfo.cs
index 2c359f920d..e4f127b725 100644
--- a/src/JsonApiDotNetCore/Properties/AssemblyInfo.cs
+++ b/src/JsonApiDotNetCore/Properties/AssemblyInfo.cs
@@ -1,7 +1,7 @@
using System.Runtime.CompilerServices;
[assembly: InternalsVisibleTo("Benchmarks")]
-[assembly: InternalsVisibleTo("JsonApiDotNetCoreExampleTests")]
+[assembly: InternalsVisibleTo("JsonApiDotNetCoreTests")]
[assembly: InternalsVisibleTo("UnitTests")]
[assembly: InternalsVisibleTo("DiscoveryTests")]
[assembly: InternalsVisibleTo("TestBuildingBlocks")]
diff --git a/test/JsonApiDotNetCoreTests/ExampleIntegrationTestContext.cs b/test/JsonApiDotNetCoreTests/ExampleIntegrationTestContext.cs
deleted file mode 100644
index 96c92656db..0000000000
--- a/test/JsonApiDotNetCoreTests/ExampleIntegrationTestContext.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-using JetBrains.Annotations;
-using JsonApiDotNetCoreExample.Startups;
-using Microsoft.EntityFrameworkCore;
-using TestBuildingBlocks;
-
-namespace JsonApiDotNetCoreExampleTests
-{
- ///
- /// A test context for tests that reference the JsonApiDotNetCoreExample project.
- ///
- ///
- /// The server Startup class, which can be defined in the test project.
- ///
- ///
- /// The EF Core database context, which can be defined in the test project.
- ///
- [UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
- public sealed class ExampleIntegrationTestContext : BaseIntegrationTestContext
- where TStartup : class
- where TDbContext : DbContext
- {
- }
-}
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/ArchiveTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/ArchiveTests.cs
index cb1fe6f8b2..d1a77728ac 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/ArchiveTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/ArchiveTests.cs
@@ -7,18 +7,17 @@
using FluentAssertions;
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExampleTests.Startups;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.Archiving
+namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving
{
- public sealed class ArchiveTests : IClassFixture, TelevisionDbContext>>
+ public sealed class ArchiveTests : IClassFixture, TelevisionDbContext>>
{
- private readonly ExampleIntegrationTestContext, TelevisionDbContext> _testContext;
+ private readonly IntegrationTestContext, TelevisionDbContext> _testContext;
private readonly TelevisionFakers _fakers = new();
- public ArchiveTests(ExampleIntegrationTestContext, TelevisionDbContext> testContext)
+ public ArchiveTests(IntegrationTestContext, TelevisionDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/BroadcastComment.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/BroadcastComment.cs
index d0d244681e..623a603b6b 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/BroadcastComment.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/BroadcastComment.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.Archiving
+namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class BroadcastComment : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/BroadcastCommentsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/BroadcastCommentsController.cs
index e6d5e3d1b6..01780a1b50 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/BroadcastCommentsController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/BroadcastCommentsController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.Archiving
+namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving
{
public sealed class BroadcastCommentsController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionBroadcast.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionBroadcast.cs
index 97e3c3f4be..4713b956fa 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionBroadcast.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionBroadcast.cs
@@ -4,7 +4,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.Archiving
+namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class TelevisionBroadcast : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionBroadcastDefinition.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionBroadcastDefinition.cs
index 4e1b02cb3f..10eed91f1b 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionBroadcastDefinition.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionBroadcastDefinition.cs
@@ -15,7 +15,7 @@
using JsonApiDotNetCore.Serialization.Objects;
using Microsoft.EntityFrameworkCore;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.Archiving
+namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving
{
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
public sealed class TelevisionBroadcastDefinition : JsonApiResourceDefinition
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionBroadcastsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionBroadcastsController.cs
index cc6575523c..abcb32f36c 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionBroadcastsController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionBroadcastsController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.Archiving
+namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving
{
public sealed class TelevisionBroadcastsController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionDbContext.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionDbContext.cs
index 8bc71dea0d..9566f3b424 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionDbContext.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionDbContext.cs
@@ -1,7 +1,7 @@
using JetBrains.Annotations;
using Microsoft.EntityFrameworkCore;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.Archiving
+namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class TelevisionDbContext : DbContext
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionFakers.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionFakers.cs
index 962abff6ab..84f7be5288 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionFakers.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionFakers.cs
@@ -5,7 +5,7 @@
// @formatter:wrap_chained_method_calls chop_always
// @formatter:keep_existing_linebreaks true
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.Archiving
+namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving
{
internal sealed class TelevisionFakers : FakerContainer
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionNetwork.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionNetwork.cs
index 3d5c213d31..55ab73ffe3 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionNetwork.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionNetwork.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.Archiving
+namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class TelevisionNetwork : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionNetworksController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionNetworksController.cs
index f89eef1f92..0c4432b63d 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionNetworksController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionNetworksController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.Archiving
+namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving
{
public sealed class TelevisionNetworksController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionStation.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionStation.cs
index 8087ceff75..b0c8a711f4 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionStation.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionStation.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.Archiving
+namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class TelevisionStation : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionStationsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionStationsController.cs
index 490778b789..7b98448441 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionStationsController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/Archiving/TelevisionStationsController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.Archiving
+namespace JsonApiDotNetCoreTests.IntegrationTests.Archiving
{
public sealed class TelevisionStationsController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Controllers/AtomicConstrainedOperationsControllerTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Controllers/AtomicConstrainedOperationsControllerTests.cs
index 4fa22a0900..3651c80368 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Controllers/AtomicConstrainedOperationsControllerTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Controllers/AtomicConstrainedOperationsControllerTests.cs
@@ -3,19 +3,18 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExampleTests.Startups;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Controllers
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Controllers
{
public sealed class AtomicConstrainedOperationsControllerTests
- : IClassFixture, OperationsDbContext>>
+ : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicConstrainedOperationsControllerTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicConstrainedOperationsControllerTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Controllers/CreateMusicTrackOperationsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Controllers/CreateMusicTrackOperationsController.cs
index 55268c88c5..b4b45a4acb 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Controllers/CreateMusicTrackOperationsController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Controllers/CreateMusicTrackOperationsController.cs
@@ -13,7 +13,7 @@
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Controllers
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Controllers
{
[DisableRoutingConvention]
[Route("/operations/musicTracks/create")]
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceTests.cs
index 71fb5bce14..40aa6aef1b 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceTests.cs
@@ -7,20 +7,18 @@
using FluentAssertions;
using FluentAssertions.Extensions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Creating
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Creating
{
- public sealed class AtomicCreateResourceTests : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicCreateResourceTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicCreateResourceTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicCreateResourceTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceWithClientGeneratedIdTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceWithClientGeneratedIdTests.cs
index 7a956a1b48..6a688dc325 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceWithClientGeneratedIdTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceWithClientGeneratedIdTests.cs
@@ -5,22 +5,19 @@
using FluentAssertions;
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.Extensions.DependencyInjection;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Creating
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Creating
{
public sealed class AtomicCreateResourceWithClientGeneratedIdTests
- : IClassFixture, OperationsDbContext>>
+ : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicCreateResourceWithClientGeneratedIdTests(
- ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicCreateResourceWithClientGeneratedIdTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceWithToManyRelationshipTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceWithToManyRelationshipTests.cs
index 28de3cd6f2..01168cf1c8 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceWithToManyRelationshipTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceWithToManyRelationshipTests.cs
@@ -5,22 +5,19 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Creating
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Creating
{
public sealed class AtomicCreateResourceWithToManyRelationshipTests
- : IClassFixture, OperationsDbContext>>
+ : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicCreateResourceWithToManyRelationshipTests(
- ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicCreateResourceWithToManyRelationshipTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceWithToOneRelationshipTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceWithToOneRelationshipTests.cs
index 0af833382f..f00959d331 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceWithToOneRelationshipTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Creating/AtomicCreateResourceWithToOneRelationshipTests.cs
@@ -6,23 +6,20 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using Newtonsoft.Json;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Creating
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Creating
{
public sealed class AtomicCreateResourceWithToOneRelationshipTests
- : IClassFixture, OperationsDbContext>>
+ : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicCreateResourceWithToOneRelationshipTests(
- ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicCreateResourceWithToOneRelationshipTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Deleting/AtomicDeleteResourceTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Deleting/AtomicDeleteResourceTests.cs
index a8c6442063..53dd5ee603 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Deleting/AtomicDeleteResourceTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Deleting/AtomicDeleteResourceTests.cs
@@ -6,20 +6,18 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Deleting
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Deleting
{
- public sealed class AtomicDeleteResourceTests : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicDeleteResourceTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicDeleteResourceTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicDeleteResourceTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ImplicitlyChangingTextLanguageDefinition.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ImplicitlyChangingTextLanguageDefinition.cs
index e2f7a50840..7e1eefbad6 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ImplicitlyChangingTextLanguageDefinition.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ImplicitlyChangingTextLanguageDefinition.cs
@@ -7,7 +7,7 @@
using JsonApiDotNetCore.Resources;
using Microsoft.EntityFrameworkCore;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
///
/// Used to simulate side effects that occur in the database while saving, typically caused by database triggers.
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Links/AtomicAbsoluteLinksTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Links/AtomicAbsoluteLinksTests.cs
index 97af626686..c33b0b4301 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Links/AtomicAbsoluteLinksTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Links/AtomicAbsoluteLinksTests.cs
@@ -4,22 +4,20 @@
using FluentAssertions;
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.Extensions.DependencyInjection;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Links
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Links
{
- public sealed class AtomicAbsoluteLinksTests : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicAbsoluteLinksTests : IClassFixture, OperationsDbContext>>
{
private const string HostPrefix = "http://localhost";
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicAbsoluteLinksTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicAbsoluteLinksTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Links/AtomicRelativeLinksWithNamespaceTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Links/AtomicRelativeLinksWithNamespaceTests.cs
index 6cd3b802c4..0a685efa7e 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Links/AtomicRelativeLinksWithNamespaceTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Links/AtomicRelativeLinksWithNamespaceTests.cs
@@ -5,21 +5,20 @@
using FluentAssertions;
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
+using JsonApiDotNetCoreTests.Startups;
using Microsoft.Extensions.DependencyInjection;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Links
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Links
{
public sealed class AtomicRelativeLinksWithNamespaceTests
- : IClassFixture, OperationsDbContext>>
+ : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
public AtomicRelativeLinksWithNamespaceTests(
- ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/LocalIds/AtomicLocalIdTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/LocalIds/AtomicLocalIdTests.cs
index 415fa2d36c..219d21a808 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/LocalIds/AtomicLocalIdTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/LocalIds/AtomicLocalIdTests.cs
@@ -5,20 +5,18 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.LocalIds
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.LocalIds
{
- public sealed class AtomicLocalIdTests : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicLocalIdTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicLocalIdTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicLocalIdTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Lyric.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Lyric.cs
index 380001f373..84b9a2c108 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Lyric.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Lyric.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Lyric : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/LyricsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/LyricsController.cs
index c34c3de26c..12d83708d9 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/LyricsController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/LyricsController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
public sealed class LyricsController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/AtomicResourceMetaTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/AtomicResourceMetaTests.cs
index d18a713ba7..8c6dc402ec 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/AtomicResourceMetaTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/AtomicResourceMetaTests.cs
@@ -5,20 +5,18 @@
using FluentAssertions.Extensions;
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.Extensions.DependencyInjection;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Meta
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Meta
{
- public sealed class AtomicResourceMetaTests : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicResourceMetaTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicResourceMetaTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicResourceMetaTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/AtomicResponseMeta.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/AtomicResponseMeta.cs
index 09a59d5507..c6fede0077 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/AtomicResponseMeta.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/AtomicResponseMeta.cs
@@ -1,7 +1,7 @@
using System.Collections.Generic;
using JsonApiDotNetCore.Serialization;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Meta
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Meta
{
public sealed class AtomicResponseMeta : IResponseMeta
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/AtomicResponseMetaTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/AtomicResponseMetaTests.cs
index b533e730e5..41b1f43567 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/AtomicResponseMetaTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/AtomicResponseMetaTests.cs
@@ -7,21 +7,19 @@
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Serialization;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.Extensions.DependencyInjection;
using Newtonsoft.Json.Linq;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Meta
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Meta
{
- public sealed class AtomicResponseMetaTests : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicResponseMetaTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicResponseMetaTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicResponseMetaTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/MusicTrackMetaDefinition.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/MusicTrackMetaDefinition.cs
index 822e614a95..b2b9ae37fc 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/MusicTrackMetaDefinition.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/MusicTrackMetaDefinition.cs
@@ -4,7 +4,7 @@
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Resources;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Meta
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Meta
{
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
public sealed class MusicTrackMetaDefinition : JsonApiResourceDefinition
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/TextLanguageMetaDefinition.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/TextLanguageMetaDefinition.cs
index 23a48fb89a..28a0322e91 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/TextLanguageMetaDefinition.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Meta/TextLanguageMetaDefinition.cs
@@ -2,7 +2,7 @@
using JetBrains.Annotations;
using JsonApiDotNetCore.Configuration;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Meta
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Meta
{
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
public sealed class TextLanguageMetaDefinition : ImplicitlyChangingTextLanguageDefinition
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Mixed/AtomicRequestBodyTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Mixed/AtomicRequestBodyTests.cs
index 2ec7a73e9f..42e18e0ba4 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Mixed/AtomicRequestBodyTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Mixed/AtomicRequestBodyTests.cs
@@ -5,19 +5,17 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Mixed
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Mixed
{
- public sealed class AtomicRequestBodyTests : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicRequestBodyTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
- public AtomicRequestBodyTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicRequestBodyTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Mixed/AtomicSerializationTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Mixed/AtomicSerializationTests.cs
index 39806aee32..a47557ab7d 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Mixed/AtomicSerializationTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Mixed/AtomicSerializationTests.cs
@@ -4,20 +4,18 @@
using FluentAssertions;
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Resources;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.Extensions.DependencyInjection;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Mixed
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Mixed
{
- public sealed class AtomicSerializationTests : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicSerializationTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicSerializationTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicSerializationTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Mixed/MaximumOperationsPerRequestTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Mixed/MaximumOperationsPerRequestTests.cs
index fcc49f7c2e..a48c2424cd 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Mixed/MaximumOperationsPerRequestTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Mixed/MaximumOperationsPerRequestTests.cs
@@ -5,20 +5,17 @@
using FluentAssertions;
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.Extensions.DependencyInjection;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Mixed
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Mixed
{
- public sealed class MaximumOperationsPerRequestTests
- : IClassFixture, OperationsDbContext>>
+ public sealed class MaximumOperationsPerRequestTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
- public MaximumOperationsPerRequestTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public MaximumOperationsPerRequestTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ModelStateValidation/AtomicModelStateValidationTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ModelStateValidation/AtomicModelStateValidationTests.cs
index 64c964a432..706c990642 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ModelStateValidation/AtomicModelStateValidationTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ModelStateValidation/AtomicModelStateValidationTests.cs
@@ -3,21 +3,20 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
+using JsonApiDotNetCoreTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.ModelStateValidation
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.ModelStateValidation
{
public sealed class AtomicModelStateValidationTests
- : IClassFixture, OperationsDbContext>>
+ : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicModelStateValidationTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicModelStateValidationTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/MusicTrack.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/MusicTrack.cs
index 8c8dcd498f..5cca1995b5 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/MusicTrack.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/MusicTrack.cs
@@ -5,7 +5,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class MusicTrack : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/MusicTracksController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/MusicTracksController.cs
index ed2ffd6044..c7c17f0c43 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/MusicTracksController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/MusicTracksController.cs
@@ -4,7 +4,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
public sealed class MusicTracksController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/OperationsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/OperationsController.cs
new file mode 100644
index 0000000000..851a0eceb2
--- /dev/null
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/OperationsController.cs
@@ -0,0 +1,18 @@
+using JsonApiDotNetCore.AtomicOperations;
+using JsonApiDotNetCore.Configuration;
+using JsonApiDotNetCore.Controllers;
+using JsonApiDotNetCore.Middleware;
+using JsonApiDotNetCore.Resources;
+using Microsoft.Extensions.Logging;
+
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
+{
+ public sealed class OperationsController : JsonApiOperationsController
+ {
+ public OperationsController(IJsonApiOptions options, ILoggerFactory loggerFactory, IOperationsProcessor processor, IJsonApiRequest request,
+ ITargetedFields targetedFields)
+ : base(options, loggerFactory, processor, request, targetedFields)
+ {
+ }
+ }
+}
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/OperationsDbContext.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/OperationsDbContext.cs
index d09892953b..6c62dfaa0f 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/OperationsDbContext.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/OperationsDbContext.cs
@@ -3,7 +3,7 @@
// @formatter:wrap_chained_method_calls chop_always
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class OperationsDbContext : DbContext
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/OperationsFakers.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/OperationsFakers.cs
index c85486ca78..1632eb6af8 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/OperationsFakers.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/OperationsFakers.cs
@@ -8,7 +8,7 @@
// @formatter:wrap_chained_method_calls chop_always
// @formatter:keep_existing_linebreaks true
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
internal sealed class OperationsFakers : FakerContainer
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Performer.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Performer.cs
index 37a0f0c16b..f910e6706c 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Performer.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Performer.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Performer : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/PerformersController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/PerformersController.cs
index 76eb4c9fe8..eb9b756655 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/PerformersController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/PerformersController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
public sealed class PerformersController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Playlist.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Playlist.cs
index 51e5bc07d0..c63467b3ec 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Playlist.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Playlist.cs
@@ -5,7 +5,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Playlist : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/PlaylistsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/PlaylistsController.cs
index 6ec97e341a..e5da241908 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/PlaylistsController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/PlaylistsController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
public sealed class PlaylistsController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/QueryStrings/AtomicQueryStringTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/QueryStrings/AtomicQueryStringTests.cs
index 9cdfccf3b6..3c19514876 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/QueryStrings/AtomicQueryStringTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/QueryStrings/AtomicQueryStringTests.cs
@@ -7,23 +7,21 @@
using FluentAssertions.Extensions;
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.AspNetCore.Authentication;
using Microsoft.Extensions.DependencyInjection;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.QueryStrings
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.QueryStrings
{
- public sealed class AtomicQueryStringTests : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicQueryStringTests : IClassFixture, OperationsDbContext>>
{
private static readonly DateTime FrozenTime = 30.July(2018).At(13, 46, 12);
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicQueryStringTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicQueryStringTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/QueryStrings/MusicTrackReleaseDefinition.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/QueryStrings/MusicTrackReleaseDefinition.cs
index ac3c4b12a3..7544515cbc 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/QueryStrings/MusicTrackReleaseDefinition.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/QueryStrings/MusicTrackReleaseDefinition.cs
@@ -7,7 +7,7 @@
using Microsoft.AspNetCore.Authentication;
using Microsoft.Extensions.Primitives;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.QueryStrings
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.QueryStrings
{
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
public sealed class MusicTrackReleaseDefinition : JsonApiResourceDefinition
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/RecordCompaniesController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/RecordCompaniesController.cs
index a0c55aeb24..a2fff83748 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/RecordCompaniesController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/RecordCompaniesController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
public sealed class RecordCompaniesController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/RecordCompany.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/RecordCompany.cs
index d735fe4d7b..3a4611cbeb 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/RecordCompany.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/RecordCompany.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class RecordCompany : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/Serialization/AtomicSerializationResourceDefinitionTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/Serialization/AtomicSerializationResourceDefinitionTests.cs
index a2cc6a5347..33a9055cf1 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/Serialization/AtomicSerializationResourceDefinitionTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/Serialization/AtomicSerializationResourceDefinitionTests.cs
@@ -6,22 +6,20 @@
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.ResourceDefinitions.Serialization
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.ResourceDefinitions.Serialization
{
public sealed class AtomicSerializationResourceDefinitionTests
- : IClassFixture, OperationsDbContext>>
+ : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicSerializationResourceDefinitionTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicSerializationResourceDefinitionTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/Serialization/RecordCompanyDefinition.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/Serialization/RecordCompanyDefinition.cs
index df221f521a..fed5e96b21 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/Serialization/RecordCompanyDefinition.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/Serialization/RecordCompanyDefinition.cs
@@ -2,7 +2,7 @@
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Resources;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.ResourceDefinitions.Serialization
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.ResourceDefinitions.Serialization
{
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
public sealed class RecordCompanyDefinition : JsonApiResourceDefinition
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/SparseFieldSets/AtomicSparseFieldSetResourceDefinitionTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/SparseFieldSets/AtomicSparseFieldSetResourceDefinitionTests.cs
index 0888a25726..620a0b638e 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/SparseFieldSets/AtomicSparseFieldSetResourceDefinitionTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/SparseFieldSets/AtomicSparseFieldSetResourceDefinitionTests.cs
@@ -6,21 +6,19 @@
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.Extensions.DependencyInjection;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.ResourceDefinitions.SparseFieldSets
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.ResourceDefinitions.SparseFieldSets
{
public sealed class AtomicSparseFieldSetResourceDefinitionTests
- : IClassFixture, OperationsDbContext>>
+ : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicSparseFieldSetResourceDefinitionTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicSparseFieldSetResourceDefinitionTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/SparseFieldSets/LyricPermissionProvider.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/SparseFieldSets/LyricPermissionProvider.cs
index 5593e187d3..070ced4646 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/SparseFieldSets/LyricPermissionProvider.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/SparseFieldSets/LyricPermissionProvider.cs
@@ -1,4 +1,4 @@
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.ResourceDefinitions.SparseFieldSets
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.ResourceDefinitions.SparseFieldSets
{
public sealed class LyricPermissionProvider
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/SparseFieldSets/LyricTextDefinition.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/SparseFieldSets/LyricTextDefinition.cs
index a1943625ea..094338a329 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/SparseFieldSets/LyricTextDefinition.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/SparseFieldSets/LyricTextDefinition.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Queries.Expressions;
using JsonApiDotNetCore.Resources;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.ResourceDefinitions.SparseFieldSets
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.ResourceDefinitions.SparseFieldSets
{
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
public sealed class LyricTextDefinition : JsonApiResourceDefinition
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/TextLanguage.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/TextLanguage.cs
index 8256b4e1b2..d78ddd55a0 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/TextLanguage.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/TextLanguage.cs
@@ -4,7 +4,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class TextLanguage : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/TextLanguagesController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/TextLanguagesController.cs
index eb01382927..6da4f35d38 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/TextLanguagesController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/TextLanguagesController.cs
@@ -4,7 +4,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations
{
public sealed class TextLanguagesController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/AtomicRollbackTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/AtomicRollbackTests.cs
index e02fc62fc4..b6ff66af7a 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/AtomicRollbackTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/AtomicRollbackTests.cs
@@ -5,20 +5,18 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Transactions
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Transactions
{
- public sealed class AtomicRollbackTests : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicRollbackTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicRollbackTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicRollbackTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/AtomicTransactionConsistencyTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/AtomicTransactionConsistencyTests.cs
index 4f6508fe4c..8029a7481f 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/AtomicTransactionConsistencyTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/AtomicTransactionConsistencyTests.cs
@@ -5,21 +5,18 @@
using FluentAssertions;
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Transactions
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Transactions
{
- public sealed class AtomicTransactionConsistencyTests
- : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicTransactionConsistencyTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
- public AtomicTransactionConsistencyTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicTransactionConsistencyTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/ExtraDbContext.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/ExtraDbContext.cs
index fee681e5e3..2808f95c28 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/ExtraDbContext.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/ExtraDbContext.cs
@@ -1,7 +1,7 @@
using JetBrains.Annotations;
using Microsoft.EntityFrameworkCore;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Transactions
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Transactions
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class ExtraDbContext : DbContext
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/LyricRepository.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/LyricRepository.cs
index 69bba3f622..60dfb891b0 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/LyricRepository.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/LyricRepository.cs
@@ -6,7 +6,7 @@
using JsonApiDotNetCore.Resources;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Transactions
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Transactions
{
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
public sealed class LyricRepository : EntityFrameworkCoreRepository
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/MusicTrackRepository.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/MusicTrackRepository.cs
index aabf45bb25..b379f6614b 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/MusicTrackRepository.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/MusicTrackRepository.cs
@@ -7,7 +7,7 @@
using JsonApiDotNetCore.Resources;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Transactions
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Transactions
{
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
public sealed class MusicTrackRepository : EntityFrameworkCoreRepository
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/PerformerRepository.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/PerformerRepository.cs
index 6a5f092e28..75f68434f8 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/PerformerRepository.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/PerformerRepository.cs
@@ -8,7 +8,7 @@
using JsonApiDotNetCore.Repositories;
using JsonApiDotNetCore.Resources;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Transactions
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Transactions
{
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
public sealed class PerformerRepository : IResourceRepository
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicAddToToManyRelationshipTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicAddToToManyRelationshipTests.cs
index 5a318858e0..c095e6ec7e 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicAddToToManyRelationshipTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicAddToToManyRelationshipTests.cs
@@ -6,21 +6,18 @@
using FluentAssertions;
using JsonApiDotNetCore;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Updating.Relationships
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Updating.Relationships
{
- public sealed class AtomicAddToToManyRelationshipTests
- : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicAddToToManyRelationshipTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicAddToToManyRelationshipTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicAddToToManyRelationshipTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicRemoveFromToManyRelationshipTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicRemoveFromToManyRelationshipTests.cs
index 3599300581..627dfe404e 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicRemoveFromToManyRelationshipTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicRemoveFromToManyRelationshipTests.cs
@@ -6,21 +6,19 @@
using FluentAssertions;
using JsonApiDotNetCore;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Updating.Relationships
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Updating.Relationships
{
public sealed class AtomicRemoveFromToManyRelationshipTests
- : IClassFixture, OperationsDbContext>>
+ : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicRemoveFromToManyRelationshipTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicRemoveFromToManyRelationshipTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicReplaceToManyRelationshipTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicReplaceToManyRelationshipTests.cs
index eee3c1815b..69c02d0fa6 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicReplaceToManyRelationshipTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicReplaceToManyRelationshipTests.cs
@@ -6,21 +6,18 @@
using FluentAssertions;
using JsonApiDotNetCore;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Updating.Relationships
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Updating.Relationships
{
- public sealed class AtomicReplaceToManyRelationshipTests
- : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicReplaceToManyRelationshipTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicReplaceToManyRelationshipTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicReplaceToManyRelationshipTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicUpdateToOneRelationshipTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicUpdateToOneRelationshipTests.cs
index 953602b425..5471ab1add 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicUpdateToOneRelationshipTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicUpdateToOneRelationshipTests.cs
@@ -5,21 +5,18 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Updating.Relationships
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Updating.Relationships
{
- public sealed class AtomicUpdateToOneRelationshipTests
- : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicUpdateToOneRelationshipTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicUpdateToOneRelationshipTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicUpdateToOneRelationshipTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicReplaceToManyRelationshipTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicReplaceToManyRelationshipTests.cs
index 5e88e74c5f..736ffd8646 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicReplaceToManyRelationshipTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicReplaceToManyRelationshipTests.cs
@@ -6,21 +6,18 @@
using FluentAssertions;
using JsonApiDotNetCore;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Updating.Resources
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Updating.Resources
{
- public sealed class AtomicReplaceToManyRelationshipTests
- : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicReplaceToManyRelationshipTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicReplaceToManyRelationshipTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicReplaceToManyRelationshipTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicUpdateResourceTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicUpdateResourceTests.cs
index ee3f22e54d..391d2bafd6 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicUpdateResourceTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicUpdateResourceTests.cs
@@ -8,20 +8,18 @@
using FluentAssertions.Extensions;
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Updating.Resources
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Updating.Resources
{
- public sealed class AtomicUpdateResourceTests : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicUpdateResourceTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicUpdateResourceTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicUpdateResourceTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicUpdateToOneRelationshipTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicUpdateToOneRelationshipTests.cs
index b40dd4a25f..f65a58f9c3 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicUpdateToOneRelationshipTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicUpdateToOneRelationshipTests.cs
@@ -5,21 +5,18 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.AtomicOperations.Updating.Resources
+namespace JsonApiDotNetCoreTests.IntegrationTests.AtomicOperations.Updating.Resources
{
- public sealed class AtomicUpdateToOneRelationshipTests
- : IClassFixture, OperationsDbContext>>
+ public sealed class AtomicUpdateToOneRelationshipTests : IClassFixture, OperationsDbContext>>
{
- private readonly ExampleIntegrationTestContext, OperationsDbContext> _testContext;
+ private readonly IntegrationTestContext, OperationsDbContext> _testContext;
private readonly OperationsFakers _fakers = new();
- public AtomicUpdateToOneRelationshipTests(ExampleIntegrationTestContext, OperationsDbContext> testContext)
+ public AtomicUpdateToOneRelationshipTests(IntegrationTestContext, OperationsDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/Car.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/Car.cs
index 5263e4e362..e50286f5a0 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/Car.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/Car.cs
@@ -4,7 +4,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CompositeKeys
+namespace JsonApiDotNetCoreTests.IntegrationTests.CompositeKeys
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Car : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarCompositeKeyAwareRepository.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarCompositeKeyAwareRepository.cs
index 191cab3bd4..f76e0baa66 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarCompositeKeyAwareRepository.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarCompositeKeyAwareRepository.cs
@@ -8,7 +8,7 @@
using JsonApiDotNetCore.Resources;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CompositeKeys
+namespace JsonApiDotNetCoreTests.IntegrationTests.CompositeKeys
{
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
public class CarCompositeKeyAwareRepository : EntityFrameworkCoreRepository
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarExpressionRewriter.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarExpressionRewriter.cs
index 68fcb52cb7..2703102568 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarExpressionRewriter.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarExpressionRewriter.cs
@@ -9,7 +9,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CompositeKeys
+namespace JsonApiDotNetCoreTests.IntegrationTests.CompositeKeys
{
///
/// Rewrites an expression tree, updating all references to with the combination of and
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarsController.cs
index 982f72d625..ad0dbb18ce 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarsController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarsController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CompositeKeys
+namespace JsonApiDotNetCoreTests.IntegrationTests.CompositeKeys
{
public sealed class CarsController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CompositeDbContext.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CompositeDbContext.cs
index 13609a17ec..62418ba2c2 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CompositeDbContext.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CompositeDbContext.cs
@@ -3,7 +3,7 @@
// @formatter:wrap_chained_method_calls chop_always
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CompositeKeys
+namespace JsonApiDotNetCoreTests.IntegrationTests.CompositeKeys
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class CompositeDbContext : DbContext
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CompositeKeyTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CompositeKeyTests.cs
index 5ae72052bf..979bab3c02 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CompositeKeyTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CompositeKeyTests.cs
@@ -6,19 +6,18 @@
using FluentAssertions;
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CompositeKeys
+namespace JsonApiDotNetCoreTests.IntegrationTests.CompositeKeys
{
- public sealed class CompositeKeyTests : IClassFixture, CompositeDbContext>>
+ public sealed class CompositeKeyTests : IClassFixture, CompositeDbContext>>
{
- private readonly ExampleIntegrationTestContext, CompositeDbContext> _testContext;
+ private readonly IntegrationTestContext, CompositeDbContext> _testContext;
- public CompositeKeyTests(ExampleIntegrationTestContext, CompositeDbContext> testContext)
+ public CompositeKeyTests(IntegrationTestContext, CompositeDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/Dealership.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/Dealership.cs
index aaa1449254..cb41add695 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/Dealership.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/Dealership.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CompositeKeys
+namespace JsonApiDotNetCoreTests.IntegrationTests.CompositeKeys
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Dealership : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/DealershipsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/DealershipsController.cs
index 7301033afd..f3e21f47ac 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/DealershipsController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/DealershipsController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CompositeKeys
+namespace JsonApiDotNetCoreTests.IntegrationTests.CompositeKeys
{
public sealed class DealershipsController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/Engine.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/Engine.cs
index 8ccbada031..7f764e5277 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/Engine.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/Engine.cs
@@ -2,7 +2,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CompositeKeys
+namespace JsonApiDotNetCoreTests.IntegrationTests.CompositeKeys
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Engine : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/EnginesController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/EnginesController.cs
index b4371cd63d..971246d219 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/EnginesController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/EnginesController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CompositeKeys
+namespace JsonApiDotNetCoreTests.IntegrationTests.CompositeKeys
{
public sealed class EnginesController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/AcceptHeaderTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/AcceptHeaderTests.cs
index 8d316708e7..02ec68055d 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/AcceptHeaderTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/AcceptHeaderTests.cs
@@ -6,18 +6,16 @@
using FluentAssertions;
using JsonApiDotNetCore.Middleware;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ContentNegotiation
+namespace JsonApiDotNetCoreTests.IntegrationTests.ContentNegotiation
{
- public sealed class AcceptHeaderTests : IClassFixture, PolicyDbContext>>
+ public sealed class AcceptHeaderTests : IClassFixture, PolicyDbContext>>
{
- private readonly ExampleIntegrationTestContext, PolicyDbContext> _testContext;
+ private readonly IntegrationTestContext, PolicyDbContext> _testContext;
- public AcceptHeaderTests(ExampleIntegrationTestContext, PolicyDbContext> testContext)
+ public AcceptHeaderTests(IntegrationTestContext, PolicyDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/ContentTypeHeaderTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/ContentTypeHeaderTests.cs
index 3f899dc5a5..3ba8975183 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/ContentTypeHeaderTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/ContentTypeHeaderTests.cs
@@ -4,18 +4,16 @@
using FluentAssertions;
using JsonApiDotNetCore.Middleware;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExample.Controllers;
-using JsonApiDotNetCoreExampleTests.Startups;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ContentNegotiation
+namespace JsonApiDotNetCoreTests.IntegrationTests.ContentNegotiation
{
- public sealed class ContentTypeHeaderTests : IClassFixture, PolicyDbContext>>
+ public sealed class ContentTypeHeaderTests : IClassFixture, PolicyDbContext>>
{
- private readonly ExampleIntegrationTestContext, PolicyDbContext> _testContext;
+ private readonly IntegrationTestContext, PolicyDbContext> _testContext;
- public ContentTypeHeaderTests(ExampleIntegrationTestContext, PolicyDbContext> testContext)
+ public ContentTypeHeaderTests(IntegrationTestContext, PolicyDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/OperationsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/OperationsController.cs
new file mode 100644
index 0000000000..9d2a3df6f3
--- /dev/null
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/OperationsController.cs
@@ -0,0 +1,18 @@
+using JsonApiDotNetCore.AtomicOperations;
+using JsonApiDotNetCore.Configuration;
+using JsonApiDotNetCore.Controllers;
+using JsonApiDotNetCore.Middleware;
+using JsonApiDotNetCore.Resources;
+using Microsoft.Extensions.Logging;
+
+namespace JsonApiDotNetCoreTests.IntegrationTests.ContentNegotiation
+{
+ public sealed class OperationsController : JsonApiOperationsController
+ {
+ public OperationsController(IJsonApiOptions options, ILoggerFactory loggerFactory, IOperationsProcessor processor, IJsonApiRequest request,
+ ITargetedFields targetedFields)
+ : base(options, loggerFactory, processor, request, targetedFields)
+ {
+ }
+ }
+}
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/PoliciesController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/PoliciesController.cs
index 5cf5119f08..0174e16985 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/PoliciesController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/PoliciesController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ContentNegotiation
+namespace JsonApiDotNetCoreTests.IntegrationTests.ContentNegotiation
{
public sealed class PoliciesController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/Policy.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/Policy.cs
index 155bcea4a4..5d89daa33e 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/Policy.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/Policy.cs
@@ -2,7 +2,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ContentNegotiation
+namespace JsonApiDotNetCoreTests.IntegrationTests.ContentNegotiation
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Policy : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/PolicyDbContext.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/PolicyDbContext.cs
index f5481e1865..8fafc120b7 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/PolicyDbContext.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ContentNegotiation/PolicyDbContext.cs
@@ -1,7 +1,7 @@
using JetBrains.Annotations;
using Microsoft.EntityFrameworkCore;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ContentNegotiation
+namespace JsonApiDotNetCoreTests.IntegrationTests.ContentNegotiation
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class PolicyDbContext : DbContext
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ActionResultDbContext.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ActionResultDbContext.cs
index 9407c8f255..b678e21fde 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ActionResultDbContext.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ActionResultDbContext.cs
@@ -1,7 +1,7 @@
using JetBrains.Annotations;
using Microsoft.EntityFrameworkCore;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ControllerActionResults
+namespace JsonApiDotNetCoreTests.IntegrationTests.ControllerActionResults
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class ActionResultDbContext : DbContext
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ActionResultTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ActionResultTests.cs
index 2e23a8746c..a467b0ed25 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ActionResultTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ActionResultTests.cs
@@ -3,17 +3,16 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExampleTests.Startups;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ControllerActionResults
+namespace JsonApiDotNetCoreTests.IntegrationTests.ControllerActionResults
{
- public sealed class ActionResultTests : IClassFixture, ActionResultDbContext>>
+ public sealed class ActionResultTests : IClassFixture, ActionResultDbContext>>
{
- private readonly ExampleIntegrationTestContext, ActionResultDbContext> _testContext;
+ private readonly IntegrationTestContext, ActionResultDbContext> _testContext;
- public ActionResultTests(ExampleIntegrationTestContext, ActionResultDbContext> testContext)
+ public ActionResultTests(IntegrationTestContext, ActionResultDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/BaseToothbrushesController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/BaseToothbrushesController.cs
index 00fb4ac4dc..001ada5fb0 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/BaseToothbrushesController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/BaseToothbrushesController.cs
@@ -8,7 +8,7 @@
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ControllerActionResults
+namespace JsonApiDotNetCoreTests.IntegrationTests.ControllerActionResults
{
public abstract class BaseToothbrushesController : BaseJsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/Toothbrush.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/Toothbrush.cs
index 3a9f69ec1f..84299ab5d2 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/Toothbrush.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/Toothbrush.cs
@@ -2,7 +2,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ControllerActionResults
+namespace JsonApiDotNetCoreTests.IntegrationTests.ControllerActionResults
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Toothbrush : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ToothbrushesController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ToothbrushesController.cs
index a16b083db4..b3d85b070d 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ToothbrushesController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ControllerActionResults/ToothbrushesController.cs
@@ -5,7 +5,7 @@
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ControllerActionResults
+namespace JsonApiDotNetCoreTests.IntegrationTests.ControllerActionResults
{
public sealed class ToothbrushesController : BaseToothbrushesController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/ApiControllerAttributeTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/ApiControllerAttributeTests.cs
index ecba79c327..ee3d9e2882 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/ApiControllerAttributeTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/ApiControllerAttributeTests.cs
@@ -3,17 +3,16 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExampleTests.Startups;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CustomRoutes
+namespace JsonApiDotNetCoreTests.IntegrationTests.CustomRoutes
{
- public sealed class ApiControllerAttributeTests : IClassFixture, CustomRouteDbContext>>
+ public sealed class ApiControllerAttributeTests : IClassFixture, CustomRouteDbContext>>
{
- private readonly ExampleIntegrationTestContext, CustomRouteDbContext> _testContext;
+ private readonly IntegrationTestContext, CustomRouteDbContext> _testContext;
- public ApiControllerAttributeTests(ExampleIntegrationTestContext, CustomRouteDbContext> testContext)
+ public ApiControllerAttributeTests(IntegrationTestContext, CustomRouteDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/Civilian.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/Civilian.cs
index 65b3acedc7..ec7ddcf5d9 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/Civilian.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/Civilian.cs
@@ -2,7 +2,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CustomRoutes
+namespace JsonApiDotNetCoreTests.IntegrationTests.CustomRoutes
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Civilian : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CiviliansController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CiviliansController.cs
index 7a0ef9bf3b..afcac61376 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CiviliansController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CiviliansController.cs
@@ -6,7 +6,7 @@
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CustomRoutes
+namespace JsonApiDotNetCoreTests.IntegrationTests.CustomRoutes
{
[ApiController]
[DisableRoutingConvention]
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteDbContext.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteDbContext.cs
index d368ca14b4..c3e3b9063d 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteDbContext.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteDbContext.cs
@@ -1,7 +1,7 @@
using JetBrains.Annotations;
using Microsoft.EntityFrameworkCore;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CustomRoutes
+namespace JsonApiDotNetCoreTests.IntegrationTests.CustomRoutes
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class CustomRouteDbContext : DbContext
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteFakers.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteFakers.cs
index 1788cab630..6d32e44da8 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteFakers.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteFakers.cs
@@ -5,7 +5,7 @@
// @formatter:wrap_chained_method_calls chop_always
// @formatter:keep_existing_linebreaks true
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CustomRoutes
+namespace JsonApiDotNetCoreTests.IntegrationTests.CustomRoutes
{
internal sealed class CustomRouteFakers : FakerContainer
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteTests.cs
index a2e5fa3e0c..6565f2074a 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/CustomRouteTests.cs
@@ -5,20 +5,19 @@
using System.Threading.Tasks;
using FluentAssertions;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExampleTests.Startups;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CustomRoutes
+namespace JsonApiDotNetCoreTests.IntegrationTests.CustomRoutes
{
- public sealed class CustomRouteTests : IClassFixture, CustomRouteDbContext>>
+ public sealed class CustomRouteTests : IClassFixture, CustomRouteDbContext>>
{
private const string HostPrefix = "http://localhost";
- private readonly ExampleIntegrationTestContext, CustomRouteDbContext> _testContext;
+ private readonly IntegrationTestContext, CustomRouteDbContext> _testContext;
private readonly CustomRouteFakers _fakers = new();
- public CustomRouteTests(ExampleIntegrationTestContext, CustomRouteDbContext> testContext)
+ public CustomRouteTests(IntegrationTestContext, CustomRouteDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/Town.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/Town.cs
index 1242def3a3..4ddb1898e9 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/Town.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/Town.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CustomRoutes
+namespace JsonApiDotNetCoreTests.IntegrationTests.CustomRoutes
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Town : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/TownsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/TownsController.cs
index 4f65adaaf2..c1c5cf8e24 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/TownsController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/CustomRoutes/TownsController.cs
@@ -10,7 +10,7 @@
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.CustomRoutes
+namespace JsonApiDotNetCoreTests.IntegrationTests.CustomRoutes
{
[DisableRoutingConvention]
[Route("world-api/civilization/popular/towns")]
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Building.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Building.cs
index 48334083aa..8d423e3d4a 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Building.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Building.cs
@@ -4,7 +4,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Building : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/BuildingRepository.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/BuildingRepository.cs
index 839fe71fab..4c49bdc209 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/BuildingRepository.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/BuildingRepository.cs
@@ -8,7 +8,7 @@
using JsonApiDotNetCore.Resources;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
public sealed class BuildingRepository : EntityFrameworkCoreRepository
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/BuildingsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/BuildingsController.cs
index be28a84035..f88f3d9db5 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/BuildingsController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/BuildingsController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
public sealed class BuildingsController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/City.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/City.cs
index ec8c85b56a..679d002d22 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/City.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/City.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class City : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Door.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Door.cs
index 068c06414c..73b50af911 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Door.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Door.cs
@@ -1,6 +1,6 @@
using JetBrains.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Door
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingDbContext.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingDbContext.cs
index 62dd263f79..bc9e95c9e9 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingDbContext.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingDbContext.cs
@@ -3,7 +3,7 @@
// @formatter:wrap_chained_method_calls chop_always
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class EagerLoadingDbContext : DbContext
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingFakers.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingFakers.cs
index 3ef189ddce..608ae1c034 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingFakers.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingFakers.cs
@@ -5,7 +5,7 @@
// @formatter:wrap_chained_method_calls chop_always
// @formatter:keep_existing_linebreaks true
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
internal sealed class EagerLoadingFakers : FakerContainer
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingTests.cs
index 3b3ebe81b8..994ce5dbb0 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/EagerLoadingTests.cs
@@ -4,19 +4,18 @@
using FluentAssertions;
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.EntityFrameworkCore;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
- public sealed class EagerLoadingTests : IClassFixture, EagerLoadingDbContext>>
+ public sealed class EagerLoadingTests : IClassFixture, EagerLoadingDbContext>>
{
- private readonly ExampleIntegrationTestContext, EagerLoadingDbContext> _testContext;
+ private readonly IntegrationTestContext, EagerLoadingDbContext> _testContext;
private readonly EagerLoadingFakers _fakers = new();
- public EagerLoadingTests(ExampleIntegrationTestContext, EagerLoadingDbContext> testContext)
+ public EagerLoadingTests(IntegrationTestContext, EagerLoadingDbContext> testContext)
{
_testContext = testContext;
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/State.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/State.cs
index 99e46ff0a3..cc1c323fbe 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/State.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/State.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class State : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/StatesController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/StatesController.cs
index bbaf58cfb2..11533c16b9 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/StatesController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/StatesController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
public sealed class StatesController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Street.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Street.cs
index 6ea7264c67..6566295238 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Street.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Street.cs
@@ -5,7 +5,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Street : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/StreetsController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/StreetsController.cs
index 04b4275495..dae11e41b4 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/StreetsController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/StreetsController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
public sealed class StreetsController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Window.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Window.cs
index 88dd4a6896..2e447e5d59 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Window.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/EagerLoading/Window.cs
@@ -1,6 +1,6 @@
using JetBrains.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.EagerLoading
+namespace JsonApiDotNetCoreTests.IntegrationTests.EagerLoading
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class Window
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/AlternateExceptionHandler.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/AlternateExceptionHandler.cs
index 385d2d6493..e728b74230 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/AlternateExceptionHandler.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/AlternateExceptionHandler.cs
@@ -4,7 +4,7 @@
using JsonApiDotNetCore.Serialization.Objects;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ExceptionHandling
+namespace JsonApiDotNetCoreTests.IntegrationTests.ExceptionHandling
{
public sealed class AlternateExceptionHandler : ExceptionHandler
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticle.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticle.cs
index a7c2b686e8..b70b079bb3 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticle.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticle.cs
@@ -2,7 +2,7 @@
using JsonApiDotNetCore.Resources;
using JsonApiDotNetCore.Resources.Annotations;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ExceptionHandling
+namespace JsonApiDotNetCoreTests.IntegrationTests.ExceptionHandling
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class ConsumerArticle : Identifiable
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticleIsNoLongerAvailableException.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticleIsNoLongerAvailableException.cs
index bae3760b76..bbf635822d 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticleIsNoLongerAvailableException.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticleIsNoLongerAvailableException.cs
@@ -2,7 +2,7 @@
using JsonApiDotNetCore.Errors;
using JsonApiDotNetCore.Serialization.Objects;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ExceptionHandling
+namespace JsonApiDotNetCoreTests.IntegrationTests.ExceptionHandling
{
internal sealed class ConsumerArticleIsNoLongerAvailableException : JsonApiException
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticleService.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticleService.cs
index d0b52daed3..1e684ba79b 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticleService.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticleService.cs
@@ -10,7 +10,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ExceptionHandling
+namespace JsonApiDotNetCoreTests.IntegrationTests.ExceptionHandling
{
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
public sealed class ConsumerArticleService : JsonApiResourceService
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticlesController.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticlesController.cs
index 7b36586706..0a8e99fb31 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticlesController.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ConsumerArticlesController.cs
@@ -3,7 +3,7 @@
using JsonApiDotNetCore.Services;
using Microsoft.Extensions.Logging;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ExceptionHandling
+namespace JsonApiDotNetCoreTests.IntegrationTests.ExceptionHandling
{
public sealed class ConsumerArticlesController : JsonApiController
{
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ErrorDbContext.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ErrorDbContext.cs
index ff9abd6509..ed118f4862 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ErrorDbContext.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ErrorDbContext.cs
@@ -1,7 +1,7 @@
using JetBrains.Annotations;
using Microsoft.EntityFrameworkCore;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ExceptionHandling
+namespace JsonApiDotNetCoreTests.IntegrationTests.ExceptionHandling
{
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
public sealed class ErrorDbContext : DbContext
diff --git a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ExceptionHandlerTests.cs b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ExceptionHandlerTests.cs
index b261702075..adbb207632 100644
--- a/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ExceptionHandlerTests.cs
+++ b/test/JsonApiDotNetCoreTests/IntegrationTests/ExceptionHandling/ExceptionHandlerTests.cs
@@ -7,20 +7,19 @@
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Middleware;
using JsonApiDotNetCore.Serialization.Objects;
-using JsonApiDotNetCoreExampleTests.Startups;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
using Newtonsoft.Json.Linq;
using TestBuildingBlocks;
using Xunit;
-namespace JsonApiDotNetCoreExampleTests.IntegrationTests.ExceptionHandling
+namespace JsonApiDotNetCoreTests.IntegrationTests.ExceptionHandling
{
- public sealed class ExceptionHandlerTests : IClassFixture, ErrorDbContext>>
+ public sealed class ExceptionHandlerTests : IClassFixture