Dependency injection in Xunit project
You can implement your own service provider to resolve DbContext. public class DbFixture { public DbFixture() { var serviceCollection = new ServiceCollection(); serviceCollection .AddDbContext<SomeContext>(options => options.UseSqlServer(“connection string”), ServiceLifetime.Transient); ServiceProvider = serviceCollection.BuildServiceProvider(); } public ServiceProvider ServiceProvider { get; private set; } } public class UnitTest1 : IClassFixture<DbFixture> { private ServiceProvider _serviceProvider; public UnitTest1(DbFixture fixture) { _serviceProvider … Read more