public void Find_ShouldThrowNotImplemented() { // Arrange // Act Action act = () => { _target.Find(null); }; // Assert Assert.ThrowsException <NotImplementedException>(act); }
public void GetArtikelFromDatabaseByPredicate() { // Arrange ArtikelEntity artikel1 = new ArtikelEntityBuilder().SetDummy().SetArtikelnummer(12).Create(); ArtikelEntity artikel2 = new ArtikelEntityBuilder().SetDummy().SetArtikelnummer(13).Create(); ArtikelEntity artikel3 = new ArtikelEntityBuilder().SetDummy().SetArtikelnummer(14).Create(); _context.ArtikelEntities.Add(artikel1); _context.ArtikelEntities.Add(artikel2); _context.ArtikelEntities.Add(artikel3); _context.SaveChanges(); // Act var result = _target.Find(x => x.Artikelnummer > 12); // Assert Assert.AreEqual(2, result.Count()); Assert.IsTrue(artikel2.IsEqual(result.ElementAt(0))); Assert.IsTrue(artikel3.IsEqual(result.ElementAt(1))); }