Пример #1
0
        public void WhenAllMonstersDead_IfGauntletInProgress_VictoryIsSet()
        {
            MockGauntletManager.IsGauntletSessionInProgress().Returns(true);
            systemUnderTest.OnAllMonstersDead();

            MockGauntletManager.Received().ComingFromGauntletVictory = true;
        }
        public void WhenComingFromGauntletVictory_VictoryIsMarkedFalse()
        {
            MockGauntletManager.ComingFromGauntletVictory = true;
            ShowGauntletStep systemUnderTest = CreateSystem();

            systemUnderTest.Start();

            MockGauntletManager.Received().ComingFromGauntletVictory = false;
        }
Пример #3
0
        public void WhenEnteringGauntlet_CurrentIndexSetOnManager()
        {
            EnterGauntletPM systemUnderTest = CreateSystem();

            systemUnderTest.Index = 11;

            systemUnderTest.EnterGauntlet(0);

            MockGauntletManager.Received().CurrentGauntletIndex = 11;
        }