@Test
public void testObserverAfterGhostMove() throws FactoryException {
// given
Observer anObserver = mock(Observer.class);
Game game = makePlay("G #");
game.addObserver(anObserver);
Ghost ghost = (Ghost) game.getBoard().spriteAt(0, 0);
// when
game.moveGhost(ghost, Direction.RIGHT);
// then
verify(anObserver).update(any(Observable.class), anyObject());