public void ThenGenereerEenKlantnummer() { var dataMapper = new KlantDataMapper(_context); List <Klant> results = new List <Klant>(); results.Add(dataMapper.GetById(1)); results.Add(dataMapper.GetById(2)); Assert.AreEqual(1, results[0].Id); Assert.AreEqual("Hans", results[0].Voornaam); Assert.AreEqual(1, results[0].Adres.Id); Assert.AreEqual("St. Jacobsstraat", results[0].Adres.Straatnaam); Assert.AreEqual(2, results[1].Id); Assert.AreEqual("Hannah", results[1].Voornaam); Assert.AreEqual(2, results[1].Adres.Id); Assert.AreEqual("Longest Place Name Avenue", results[1].Adres.Straatnaam); }
public void Insert_ShouldInsertKlant() { // Arrange Klant klant = new KlantBuilder().SetDummy().Create(); var dataMapper = new KlantDataMapper(_context); // Act dataMapper.Insert(klant); Klant result = dataMapper.GetById(klant.Id); // Assert Assert.IsNotNull(result); Assert.IsTrue(klant.IsEqual(result)); }
public void GetById_ShouldReturnKlant_When_ExistingIdIsGiven() { // Arrange Klant klant = new KlantBuilder().SetDummy().Create(); _context.Klanten.Add(klant); _context.SaveChanges(); var dataMapper = new KlantDataMapper(_context); // Act Klant result = dataMapper.GetById(klant.Id); // Assert Assert.IsNotNull(result); Assert.IsTrue(klant.IsEqual(result)); }
public void GetKlantById_ShouldReturnKlantWithSpecifiedId() { // Arrange Klant klant = new KlantBuilder().SetDummy().Create(); klant.Adres = new AdresBuilder().SetDummy().Create(); Klant klant2 = new KlantBuilder().SetDummy().Create(); klant2.Adres = new AdresBuilder().SetDummy().Create(); _context.KlantEntities.Add(klant); _context.KlantEntities.Add(klant2); _context.SaveChanges(); // Act var result = _target.GetById(1); // Assert Assert.AreEqual("de Koning", klant.Achternaam); }