public async Task FindByIdTest() { using var myContext = CreateMagasinDbContext(); var repo = new SecteurEFRepository(myContext); var secteur = await repo.FindById(2); secteur.Name.Should().Be("Secteur B"); secteur.Id.Should().Be(2); }
public async Task RemoveTest() { using (var myContext = CreateMagasinDbContext()) { var repo = new SecteurEFRepository(myContext); var secteur = await repo.FindById(1); repo.Remove(secteur); await repo.Save(); } using (var myContext = CreateMagasinDbContext()) { var repo = new SecteurEFRepository(myContext); var elements = await repo.GetAll(); elements.Should().HaveCount(1); elements.Any(e => e.Id == 1).Should().BeFalse(); } }