Пример #1
0
        public SQLReflectiveDiaryLogRepoTest()
        {
            optionsBuilder = new DbContextOptionsBuilder <ApplicationContext>();
            optionsBuilder.UseInMemoryDatabase("UnitTestInMemoDB");
            dbContext = new ApplicationContext(optionsBuilder.Options);

            _diaryLogRepo = new SQLReflectiveDiaryLogRepo(dbContext);
        }
Пример #2
0
 public void Dispose()
 {
     optionsBuilder = null;
     foreach (var log in dbContext.DiaryLogs)
     {
         dbContext.DiaryLogs.Remove(log);
     }
     dbContext.SaveChanges();
     dbContext.Dispose();
     _diaryLogRepo = null;
 }