public static void GenerateDataBase() { var optionsBuilder = new DbContextOptionsBuilder <MainContext>(); var dbName = $"InMemoryAppDb-Unit-{DateTime.UtcNow.Millisecond}"; Console.WriteLine($"Generate data for {dbName}"); optionsBuilder.UseInMemoryDatabase(dbName); Context = new MainContext(optionsBuilder.Options); Context.Database.EnsureCreated(); DatabaseFixture.PopulateTestData(Context); }
public AppRepoUnitTests() { DatabaseFixture.GenerateDataBase(); _apps = new AppsRepo(DatabaseFixture.Context); _appFakeMocks = DatabaseFixture.AppFakeMocks; }