public void ConnectIInngeGameAndIGameProject_startCheck() { IInningeGame inningeGame = new InningeGame(_gameProject); inningeGame.AddSet(1); inningeGame.Start(); _gameProjectFactory.Verify(g => g.CheckStart(It.IsNotNull <IInningeGame>())); }
public void ConnectIInngeGameAndIGameProject_AddSet() { IInningeGame inningeGame = new InningeGame(_gameProject); inningeGame.AddSet(1); _gameProjectFactory.Verify(g => g.BeforAddSeat(It.IsNotNull <IInningeGame>(), It.IsNotNull <EventArgs>()), "添加座位前"); _gameProjectFactory.Verify(p => p.AfterAddSeat(It.IsNotNull <object>(), It.IsNotNull <EventArgs>()), "添加座位后"); }
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>())); }