Skip to content
Snippets Groups Projects
Commit 86c7c961 authored by Kjetil Karstensen Indrehus's avatar Kjetil Karstensen Indrehus
Browse files

Merge branch 'main' of github.com:KjetilIN/CardGame

parents 6ba0495f 72c07117
No related branches found
No related tags found
No related merge requests found
......@@ -83,4 +83,27 @@ class HandTest {
assertEquals(cardInDeck,hand.findCard(cardInDeck.getSuit(),cardInDeck.getFace()));
}
@Test
@DisplayName("Test if the player has flush method works")
void testHasFlush(){
ArrayList<PlayingCard> cards = new ArrayList<>();
cards.add(new PlayingCard('H',5));
cards.add(new PlayingCard('H',4));
cards.add(new PlayingCard('H',3));
cards.add(new PlayingCard('H',2));
Hand hand = new Hand(cards);
assertTrue(hand.hasFlush());
ArrayList<PlayingCard> cards2 = new ArrayList<>();
cards2.add(new PlayingCard('H',5));
cards2.add(new PlayingCard('S',4));
cards2.add(new PlayingCard('H',3));
cards2.add(new PlayingCard('D',2));
Hand handWithNoFLush = new Hand(cards2);
assertFalse(handWithNoFLush.hasFlush());
}
}
\ No newline at end of file
......@@ -17,13 +17,13 @@ class PlayingCardTest {
}
@Test
@DisplayName("[TEST]: Get suit")
@DisplayName("Test get suit")
void getSuit() {
assertEquals('H',card.getSuit());
}
@Test
@DisplayName("[TEST]: Get face")
@DisplayName("Test get face")
void getFace() {
assertEquals(3,card.getFace());
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment