@Test
    public void testDetermineHandValueFourOfAKind() {
        FiveCardPokerHand fourOfAKind1 = new FiveCardPokerHand();
        assertTrue(fourOfAKind1.addCard(new Card(Suit.CLUB, Rank.SEVEN)));
        assertTrue(fourOfAKind1.addCard(new Card(Suit.DIAMOND, Rank.SEVEN)));
        assertTrue(fourOfAKind1.addCard(new Card(Suit.SPADE, Rank.SEVEN)));
        assertTrue(fourOfAKind1.addCard(new Card(Suit.HEART, Rank.SEVEN)));
        assertTrue(fourOfAKind1.addCard(new Card(Suit.SPADE, Rank.DEUCE)));    
        
        assertEquals("Hand " + fourOfAKind1 + " isn't recognized as a four of a kind hand", 
                PokerHandType.FOUR_OF_A_KIND, comparator.determineHandType(fourOfAKind1));
    }