public void SubjectRateChangeTest1() { MockObserver observer = new MockObserver(); Subject target = new Subject(); target.RegisterObserver(observer); target.Rate += 0.42; Assert.IsTrue(observer.WasUpdated); }
public void SubjectUpdateObserversTest1() { MockObserver observer = new MockObserver(); Subject target = new Subject(); target.RegisterObserver(observer); new PrivateObject(target).Invoke("UpdateObservers"); Assert.IsTrue(observer.WasUpdated); }