public void ThenThrowsInvalidSessionIDException(string invalidInput) { AwaitingResponseGatewaySpy spy = new AwaitingResponseGatewaySpy(false); IGetGameInProgress getGameInProgressDummy = new GetGameInProgressDummy(); Assert.Throws <InvalidSessionIDException>(() => new GameSessionFound(getGameInProgressDummy, spy).Execute(invalidInput, "Message ID")); }
public void ThenHasIDIsCalledOnAwaitingResponseGateway(string messageID) { IGetGameInProgress getGameInProgressDummy = new GetGameInProgressDummy(); new GameSessionFound(getGameInProgressDummy, _awaitingResponseGatewaySpy).Execute("SessionID", messageID); Assert.True(_awaitingResponseGatewaySpy.HasIDInput == messageID); }