public SQLGoalRepoTest() { optionsBuilder = new DbContextOptionsBuilder <ApplicationContext>(); optionsBuilder.UseInMemoryDatabase("UnitTestInMemoDB1"); dbContext = new ApplicationContext(optionsBuilder.Options); _goalRepo = new SQLGoalRepo(dbContext); }
public void Dispose() { optionsBuilder = null; foreach (var goal in dbContext.Goals) { dbContext.Goals.Remove(goal); } dbContext.SaveChanges(); dbContext.Dispose(); _goalRepo = null; }