├── .gitattributes ├── .gitignore ├── Customer.Api.IntegrationTest ├── Customer.Api.IntegrationTest.csproj ├── CustomerControllerTests.cs └── TestStartup.cs ├── Customer.Api.Test ├── Customer.Api.Test.csproj └── CustomerControllerTests.cs ├── Customer.Contract ├── Customer.Contract.csproj └── CustomerDto.cs ├── Customer.Domain.Test ├── Customer.Domain.Test.csproj └── CustomerTests.cs ├── Customer.Domain ├── Customer.Domain.csproj ├── Customer.cs ├── Entity.cs ├── ICustomerRepository.cs └── IGenericRepository.cs ├── Customer.Repository.Test ├── Customer.Repository.Test.csproj └── CustomerRepositoryTests.cs ├── Customer.Repository ├── Customer.Repository.csproj ├── CustomerDbContext.cs ├── CustomerRepository.cs ├── GenericRepository.cs └── Migrations │ ├── 20180807050802_TableCreate.Designer.cs │ ├── 20180807050802_TableCreate.cs │ └── CustomerDbContextModelSnapshot.cs ├── Customer.Service.Test ├── Customer.Service.Test.csproj ├── CustomerAssemblerTests.cs └── CustomerServiceTests.cs ├── Customer.Service ├── Customer.Service.csproj ├── CustomerAssembler.cs ├── CustomerService.cs ├── ICustomerAssembler.cs └── ICustomerService.cs ├── Customer.sln └── Customer ├── Controllers └── CustomerController.cs ├── Customer.Api.csproj ├── Program.cs ├── Properties └── launchSettings.json ├── Startup.cs ├── appsettings.Development.json └── appsettings.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/.gitignore -------------------------------------------------------------------------------- /Customer.Api.IntegrationTest/Customer.Api.IntegrationTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Api.IntegrationTest/Customer.Api.IntegrationTest.csproj -------------------------------------------------------------------------------- /Customer.Api.IntegrationTest/CustomerControllerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Api.IntegrationTest/CustomerControllerTests.cs -------------------------------------------------------------------------------- /Customer.Api.IntegrationTest/TestStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Api.IntegrationTest/TestStartup.cs -------------------------------------------------------------------------------- /Customer.Api.Test/Customer.Api.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Api.Test/Customer.Api.Test.csproj -------------------------------------------------------------------------------- /Customer.Api.Test/CustomerControllerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Api.Test/CustomerControllerTests.cs -------------------------------------------------------------------------------- /Customer.Contract/Customer.Contract.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Contract/Customer.Contract.csproj -------------------------------------------------------------------------------- /Customer.Contract/CustomerDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Contract/CustomerDto.cs -------------------------------------------------------------------------------- /Customer.Domain.Test/Customer.Domain.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Domain.Test/Customer.Domain.Test.csproj -------------------------------------------------------------------------------- /Customer.Domain.Test/CustomerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Domain.Test/CustomerTests.cs -------------------------------------------------------------------------------- /Customer.Domain/Customer.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Domain/Customer.Domain.csproj -------------------------------------------------------------------------------- /Customer.Domain/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Domain/Customer.cs -------------------------------------------------------------------------------- /Customer.Domain/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Domain/Entity.cs -------------------------------------------------------------------------------- /Customer.Domain/ICustomerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Domain/ICustomerRepository.cs -------------------------------------------------------------------------------- /Customer.Domain/IGenericRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Domain/IGenericRepository.cs -------------------------------------------------------------------------------- /Customer.Repository.Test/Customer.Repository.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Repository.Test/Customer.Repository.Test.csproj -------------------------------------------------------------------------------- /Customer.Repository.Test/CustomerRepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Repository.Test/CustomerRepositoryTests.cs -------------------------------------------------------------------------------- /Customer.Repository/Customer.Repository.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Repository/Customer.Repository.csproj -------------------------------------------------------------------------------- /Customer.Repository/CustomerDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Repository/CustomerDbContext.cs -------------------------------------------------------------------------------- /Customer.Repository/CustomerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Repository/CustomerRepository.cs -------------------------------------------------------------------------------- /Customer.Repository/GenericRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Repository/GenericRepository.cs -------------------------------------------------------------------------------- /Customer.Repository/Migrations/20180807050802_TableCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Repository/Migrations/20180807050802_TableCreate.Designer.cs -------------------------------------------------------------------------------- /Customer.Repository/Migrations/20180807050802_TableCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Repository/Migrations/20180807050802_TableCreate.cs -------------------------------------------------------------------------------- /Customer.Repository/Migrations/CustomerDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Repository/Migrations/CustomerDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /Customer.Service.Test/Customer.Service.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Service.Test/Customer.Service.Test.csproj -------------------------------------------------------------------------------- /Customer.Service.Test/CustomerAssemblerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Service.Test/CustomerAssemblerTests.cs -------------------------------------------------------------------------------- /Customer.Service.Test/CustomerServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Service.Test/CustomerServiceTests.cs -------------------------------------------------------------------------------- /Customer.Service/Customer.Service.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Service/Customer.Service.csproj -------------------------------------------------------------------------------- /Customer.Service/CustomerAssembler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Service/CustomerAssembler.cs -------------------------------------------------------------------------------- /Customer.Service/CustomerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Service/CustomerService.cs -------------------------------------------------------------------------------- /Customer.Service/ICustomerAssembler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Service/ICustomerAssembler.cs -------------------------------------------------------------------------------- /Customer.Service/ICustomerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.Service/ICustomerService.cs -------------------------------------------------------------------------------- /Customer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer.sln -------------------------------------------------------------------------------- /Customer/Controllers/CustomerController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer/Controllers/CustomerController.cs -------------------------------------------------------------------------------- /Customer/Customer.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer/Customer.Api.csproj -------------------------------------------------------------------------------- /Customer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer/Program.cs -------------------------------------------------------------------------------- /Customer/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer/Properties/launchSettings.json -------------------------------------------------------------------------------- /Customer/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer/Startup.cs -------------------------------------------------------------------------------- /Customer/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer/appsettings.Development.json -------------------------------------------------------------------------------- /Customer/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canertosuner/Asp.Net-Core-Entity-Framework-Integration-Test-and-Unit-Test-Using-In-Memory-Database/HEAD/Customer/appsettings.json --------------------------------------------------------------------------------