public void GetOnePsychologist() { var options = new DbContextOptionsBuilder <BetterCalmContext>() .UseInMemoryDatabase(databaseName: "MSP.BetterCalmDatabase").Options; var context = new BetterCalmContext(options); listPsychologist.ForEach(cat => context.Add(cat)); context.SaveChanges(); repository = new PsychologistRepository(context); var playlist = repository.Get(listPsychologist[0].Id); context.Database.EnsureDeleted(); Assert.AreEqual(listPsychologist[0].Id, playlist.Id); }
public void DeleteOnePsychologist() { Psychologist playlistDelete = new Psychologist { Name = "Mauro", Id = 3, MeetingType = meetingType.Virtual, Meeting = new List <Meeting>(), }; listPsychologist.Add(playlistDelete); var options = new DbContextOptionsBuilder <BetterCalmContext>() .UseInMemoryDatabase(databaseName: "MSP.BetterCalmDatabase").Options; var context = new BetterCalmContext(options); listPsychologist.ForEach(playlist => context.Add(playlist)); context.SaveChanges(); repository = new PsychologistRepository(context); repository.Delete(playlistDelete); context.Database.EnsureDeleted(); Psychologist getPsychologist = repository.Get(3); Assert.AreEqual(null, getPsychologist); }