Exemplo n.º 1
0
        private CumContext GetInMemoryDBContext()
        {
            var serviceProvider = new ServiceCollection()
                                  .AddEntityFrameworkInMemoryDatabase()
                                  .BuildServiceProvider();

            var builder = new DbContextOptionsBuilder <CumContext>();
            var options = builder.UseInMemoryDatabase("test").UseInternalServiceProvider(serviceProvider).Options;

            CumContext dbContext = new CumContext(options);

            dbContext.Database.EnsureDeleted();
            dbContext.Database.EnsureCreated();
            return(dbContext);
        }
Exemplo n.º 2
0
 public BaseTest(CumContext cxt = null)
 {
     this.cxt = cxt ?? GetInMemoryDBContext();
 }