Ejemplo n.º 1
0
        public void WhenShown_GameIsPaused()
        {
            InGameSettingsPM systemUnderTest = CreateSystem();

            systemUnderTest.Show();

            MockGameManager.Received().SetState(GameStates.Paused);
        }
Ejemplo n.º 2
0
        public void WhenHidden_GameIsResumed()
        {
            InGameSettingsPM systemUnderTest = CreateSystem();

            systemUnderTest.Hide();

            MockGameManager.Received().SetState(GameStates.Playing);
        }
Ejemplo n.º 3
0
        private InGameSettingsPM CreateSystem()
        {
            InGameSettingsPM systemUnderTest = new InGameSettingsPM(MockGameManager);

            return(systemUnderTest);
        }