public void ExtraLeeftijdControleren() { var target = new LeeftijdsBerekenaar(); int result = target.Bereken(new DateTime(1981, 05, 04)); Assert.AreEqual(33, result); }
public void GegevenDatLeeftijdAlIsGepasseerd_BerekenLeeftijdIsHuidigJaarMinGeboorteJaar() { // Arrange var target = new LeeftijdsBerekenaar(); // Act int result = target.Bereken(new DateTime(1982, 05, 04)); // Assert Assert.AreEqual(32, result); }
public void GegevenLeeftijdNogNietGepaseerd_BerekendeLeeftijdMoetEenHogerZijn() { var target = new LeeftijdsBerekenaar(); int result = target.Bereken(new DateTime(1982, 08, 08)); Assert.AreEqual(31, result); }
public void GegevenLeeftijdHuidigeMaandMaarNogNietGepaseerd_BerekendeLeeftijdMoetEenHogerZijn() { using (ShimsContext.Create()) { System.Fakes.ShimDateTime.NowGet = () => new DateTime(2014, 7, 7); var target = new LeeftijdsBerekenaar(); int result = target.Bereken(new DateTime(1982, 07, 08)); Assert.AreEqual(31, result); } }