public void TestUpdateForwarding() { GameStateManager manager = new GameStateManager(new GameServiceContainer()); TestGameState gameState = new TestGameState(manager); manager.Switch(gameState); manager.Update(new GameTime()); Assert.AreEqual(1, gameState.UpdateCallCount); }