public SQLReflectiveDiaryLogRepoTest() { optionsBuilder = new DbContextOptionsBuilder <ApplicationContext>(); optionsBuilder.UseInMemoryDatabase("UnitTestInMemoDB"); dbContext = new ApplicationContext(optionsBuilder.Options); _diaryLogRepo = new SQLReflectiveDiaryLogRepo(dbContext); }
public void Dispose() { optionsBuilder = null; foreach (var log in dbContext.DiaryLogs) { dbContext.DiaryLogs.Remove(log); } dbContext.SaveChanges(); dbContext.Dispose(); _diaryLogRepo = null; }