public void Straight_Should_Not_Be_A_Straight_Flush() { var analyser = new StraightAnalyser(new FlushAnalyser()); var result = analyser.IsHand(HandBuilder.StraightFlushLow()); Assert.IsFalse(result); }
public void Straight_Should_Not_Contain_Incorrect_Sequence_Of_Cards() { var analyser = new StraightAnalyser(new FlushAnalyser()); var result = analyser.IsHand(HandBuilder.HighCardHand()); Assert.IsFalse(result); }
public void Straight_Should_Contain_Correct_Sequence_Of_Cards() { _analyser = new StraightAnalyser(new FlushAnalyser()); var result = _analyser.IsHand(HandBuilder.StraightJackHigh()); Assert.IsTrue(result); }