public void ThenThrowsInvalidMessageIDException(string invalidInput) { AwaitingResponseGatewaySpy spy = new AwaitingResponseGatewaySpy(false); IGetStartingCard getStartingCardDummy = new GetStartingCardDummy(); Assert.Throws <InvalidMessageIDException>(() => new GameSessionNotFound(getStartingCardDummy, spy).Execute( "Session ID", invalidInput)); }
public void ThenHasIDIsCalledOnAwaitingResponseGateway(string messageID) { IGetStartingCard getStartingCardDummy = new GetStartingCardDummy(); new GameSessionNotFound(getStartingCardDummy, _awaitingResponseGatewaySpy).Execute("Session ID", messageID); Assert.True(_awaitingResponseGatewaySpy.HasIDInput == messageID); }