コード例 #1
0
        public void IsGauntletInSession_ReturnsFalse_IfCurrentDungeonDataIsNull()
        {
            IDungeonGameSessionData mockData = null;

            MockDungeonManager.Data.Returns(mockData);

            CurrentGauntletManager systemUnderTest = CreateSystem();

            Assert.IsFalse(systemUnderTest.IsGauntletSessionInProgress());
        }
コード例 #2
0
        public void IsGauntletInSession_ReturnsFalse_IfCurrentDungeonModeIsNotGauntlet()
        {
            IDungeonGameSessionData mockData = Substitute.For <IDungeonGameSessionData>();

            mockData.GetGameMode().Returns("NotGauntlet");
            MockDungeonManager.Data.Returns(mockData);

            CurrentGauntletManager systemUnderTest = CreateSystem();

            Assert.IsFalse(systemUnderTest.IsGauntletSessionInProgress());
        }
コード例 #3
0
        public void IsGauntletInSession_ReturnsTrue_IfCurrentDungeonModeIsGauntlet()
        {
            IDungeonGameSessionData mockData = Substitute.For <IDungeonGameSessionData>();

            mockData.GetGameMode().Returns(EnterGauntletPM.GAUNTLET_GAME_TYPE);
            MockDungeonManager.Data.Returns(mockData);

            CurrentGauntletManager systemUnderTest = CreateSystem();

            Assert.IsTrue(systemUnderTest.IsGauntletSessionInProgress());
        }