Exemple #1
0
        public void ConnectIInngeGameAndIGameProject_startCheck()
        {
            IInningeGame inningeGame = new InningeGame(_gameProject);

            inningeGame.AddSet(1);
            inningeGame.Start();

            _gameProjectFactory.Verify(g => g.CheckStart(It.IsNotNull <IInningeGame>()));
        }
Exemple #2
0
        public void ConnectIInngeGameAndIGameProject_startDelegate()
        {
            IInningeGame inningeGame = new InningeGame(_gameProject);

            _gameProjectFactory.Setup(g => g.CheckStart(It.IsNotNull <IInningeGame>())).Returns(true);

            inningeGame.AddSet(1);
            inningeGame.Start();

            _gameProjectFactory.Verify(g => g.GameStart(It.IsNotNull <IInningeGame>(), It.IsNotNull <EventArgs>()));
        }