@Test
    public void testDetermineHandValueStraight() {
        FiveCardPokerHand straight1 = new FiveCardPokerHand();
        assertTrue(straight1.addCard(new Card(Suit.SPADE, Rank.ACE)));
        assertTrue(straight1.addCard(new Card(Suit.CLUB, Rank.FIVE)));
        assertTrue(straight1.addCard(new Card(Suit.SPADE, Rank.FOUR)));
        assertTrue(straight1.addCard(new Card(Suit.DIAMOND, Rank.DEUCE)));
        assertTrue(straight1.addCard(new Card(Suit.SPADE, Rank.THREE)));
        
        assertEquals("Hand " + straight1 + " isn't recognized as a straight hand", 
                PokerHandType.STRAIGHT, comparator.determineHandType(straight1));
    }