public void TestYearObserver() { PersonRegister pr = new PersonRegister(); IObserverPush o = new YearObserver(pr); pr.p.GrowUp(); List <IObserverPush> observers = new List <IObserverPush>(); pr.Notify(); int expectedresult = 1; Assert.AreEqual(expectedresult, o.ToForm()); }
public void TestHeightObserver() { List <IObserverPull> observers = new List <IObserverPull>(); PersonRegister pr = new PersonRegister(); IObserverPull heightob = new HeightObserver(pr); pr.p.GrowUp(); pr.p.GrowUp(); int expectedresult = 4; pr.Notify(); Assert.AreEqual(expectedresult, heightob.ToForm()); }
public void TestMonthObserver() { List <IObserverPull> observers = new List <IObserverPull>(); PersonRegister pr = new PersonRegister(); IObserverPull mnthob = new MonthObserver(pr); pr.p.GrowUp(); pr.p.GrowUp(); int expectedresult = 24; pr.Notify(); Assert.AreEqual(expectedresult, mnthob.ToForm()); }
public void TestYearObserver() { List <IObserverPull> observers = new List <IObserverPull>(); PersonRegister pr = new PersonRegister(); IObserverPull yearob = new YearObserver(pr); pr.p.GrowUp(); pr.p.GrowUp(); int expectedresult = 2; pr.Notify(); Assert.AreEqual(expectedresult, yearob.ToForm()); }
public void TestDayObserver() { List <IObserverPull> observers = new List <IObserverPull>(); PersonRegister pr = new PersonRegister(); IObserverPull dayob = new DayObserver(pr); pr.p.GrowUp(); pr.p.GrowUp(); int expectedresult = 730; pr.Notify(); Assert.AreEqual(expectedresult, dayob.ToForm()); }