public void IsSatisfied_Calls_Validator() { // Arrange m_Validator.IsValid().Returns(true); // Act // Assert Assert.True(m_Sut.IsSatisfied()); }
public override IPlayerHandInformation Apply(IPlayerHandInformation info) { m_Validator.Cards = info.Cards; if (!m_Validator.IsValid()) { return(info); } info.Status = Status.TwoPairs; info.FirstPairOfCards = m_Validator.FirstPairOfCards; info.SecondPairOfCards = m_Validator.SecondPairOfCards; info.HighestCard = m_Validator.HighestCard; return(info); }