@Test
	public void findHighestFlushOrStraight_whenFlushOrStraightPossible_returnsFlush() {
		Hand hand = findHighestFlushOrStraight(sixFlushWithStraight());
		assertEquals(HandRank.Flush, hand.handRank);
		assertEquals(Rank.Jack, hand.ranks.get(0));
		assertEquals(Rank.Ten, hand.ranks.get(1));
		assertEquals(Rank.Nine, hand.ranks.get(2));
		assertEquals(Rank.Eight, hand.ranks.get(3));
		assertEquals(Rank.Four, hand.ranks.get(4));
	}