public void PersoonSetLeeftijdPlus1EventTest() { //Arrange var marco = new LeeftijdChange("Macro", 40); var listenerMock = new ListenerMock(); marco.LeeftijdChanged += listenerMock.LeeftijdChanged; //Act marco.verjaar(); //Assert Assert.AreEqual(41, listenerMock.LeeftijdChangedEventArgs.Leeftijd); }
public void PersoonLeeftijdStellenEventTest() { //Arrange var marco = new LeeftijdChange(); var listenerMock = new ListenerMock(); marco.LeeftijdChanged += listenerMock.LeeftijdChanged; //Act marco.verjaar(25); //Assert Assert.AreEqual(25, listenerMock.LeeftijdChangedEventArgs.Leeftijd); }
public void PersoonLeeftijdChangeEventToevoegenTest() { //Arrange var marco = new LeeftijdChange("Marco", 40); var listenerMock = new ListenerMock(); marco.LeeftijdChanged += listenerMock.LeeftijdChanged; //Act marco.verjaar(25); //Assert Assert.IsTrue(listenerMock.LeeftijdChangedHasBeenCalled); }
public void PersoonLeeftijdChangeEventVerwijderenTest() { //Arrange var marco = new LeeftijdChange(); var listenerMock = new ListenerMock(); marco.LeeftijdChanged += listenerMock.LeeftijdChanged; //Act marco.LeeftijdChanged -= listenerMock.LeeftijdChanged; marco.verjaar(25); //Assert Assert.IsFalse(listenerMock.LeeftijdChangedHasBeenCalled); }