public async Task FindByIdTest() { using var myContext = CreateMagasinDbContext(); var repo = new EtagereEFRepository(myContext); var etagere = await repo.FindById(2); etagere.PoidsMaximum.Should().Be(17000); etagere.Id.Should().Be(2); }
public async Task RemoveTest() { using (var myContext = CreateMagasinDbContext()) { var repo = new EtagereEFRepository(myContext); var etagere = await repo.FindById(1); repo.Remove(etagere); await repo.Save(); } using (var myContext = CreateMagasinDbContext()) { var repo = new EtagereEFRepository(myContext); var elements = await repo.GetAll(); elements.Should().HaveCount(3); elements.Any(e => e.Id == 1).Should().BeFalse(); } }