├── .gitignore ├── LICENSE ├── MyWebApiApp.sln ├── README.md ├── diagram.png ├── docker-compose.yml ├── output.png ├── run-integration-tests.bat ├── src ├── .dockerignore ├── Controllers │ └── ValuesController.cs ├── Dockerfile ├── Models │ ├── IValuesRepository.cs │ └── ValueDto.cs ├── MyWebApiApp.csproj ├── Program.cs ├── Services │ └── SqlServerValuesRepository.cs ├── Startup.cs ├── appsettings.Development.json └── appsettings.json └── tests ├── integration ├── .dockerignore ├── Dockerfile ├── IntegrationTest1.cs └── MyWebApiApp.IntegrationTests.csproj └── unit ├── MyWebApiApp.UnitTests.csproj └── UnitTest1.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/LICENSE -------------------------------------------------------------------------------- /MyWebApiApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/MyWebApiApp.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/README.md -------------------------------------------------------------------------------- /diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/diagram.png -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/output.png -------------------------------------------------------------------------------- /run-integration-tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/run-integration-tests.bat -------------------------------------------------------------------------------- /src/.dockerignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | obj/ -------------------------------------------------------------------------------- /src/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/src/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/src/Dockerfile -------------------------------------------------------------------------------- /src/Models/IValuesRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/src/Models/IValuesRepository.cs -------------------------------------------------------------------------------- /src/Models/ValueDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/src/Models/ValueDto.cs -------------------------------------------------------------------------------- /src/MyWebApiApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/src/MyWebApiApp.csproj -------------------------------------------------------------------------------- /src/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/src/Program.cs -------------------------------------------------------------------------------- /src/Services/SqlServerValuesRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/src/Services/SqlServerValuesRepository.cs -------------------------------------------------------------------------------- /src/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/src/Startup.cs -------------------------------------------------------------------------------- /src/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/src/appsettings.Development.json -------------------------------------------------------------------------------- /src/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/src/appsettings.json -------------------------------------------------------------------------------- /tests/integration/.dockerignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | obj/ -------------------------------------------------------------------------------- /tests/integration/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/tests/integration/Dockerfile -------------------------------------------------------------------------------- /tests/integration/IntegrationTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/tests/integration/IntegrationTest1.cs -------------------------------------------------------------------------------- /tests/integration/MyWebApiApp.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/tests/integration/MyWebApiApp.IntegrationTests.csproj -------------------------------------------------------------------------------- /tests/unit/MyWebApiApp.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/tests/unit/MyWebApiApp.UnitTests.csproj -------------------------------------------------------------------------------- /tests/unit/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrightSoul/AspNetCoreIntegrationTestingWithDockerCompose/HEAD/tests/unit/UnitTest1.cs --------------------------------------------------------------------------------