TestObservable observable = new TestObservable();
Mock_Observer observer = null;
observable.addObserver(observer = new Mock_Observer());
observable.notifyObservers();
assertEquals("Notified when unchnaged", 0, observer.getUpdateCount());
observable.doChange();
observable.notifyObservers();
assertEquals("Failed to notify", 1, observer.getUpdateCount());