Jennifer Tinkler hace 6 años
padre
commit
d32d874f74

+ 15
- 0
src/main/java/io/zipcoder/casino/Dealer.java Ver fichero

@@ -24,6 +24,21 @@ public class Dealer extends Deck{
24 24
         this.dealerhand.add(dealCard());
25 25
     }
26 26
 
27
+<<<<<<< HEAD
28
+=======
29
+    public int getValueOfHand(ArrayList<Card> hand)
30
+    {
31
+        int value=0;
32
+        for (int i=0; i<hand.size();i++)
33
+        {
34
+            value+=hand.get(i).getValue();
35
+
36
+        }
37
+        return value;
38
+    }
39
+
40
+
41
+>>>>>>> feat/deckandcard
27 42
     public void DealersTurn() {
28 43
         while (dealerhand.getValue() < 17) {
29 44
             this.dealerhand.add(dealCard());

+ 55
- 0
src/test/java/io/zipcoder/casino/TestCard.java Ver fichero

@@ -0,0 +1,55 @@
1
+package io.zipcoder.casino;
2
+
3
+import org.junit.Assert;
4
+import org.junit.Test;
5
+
6
+public class TestCard {
7
+
8
+
9
+
10
+ @Test
11
+
12
+    public void getSuitTest() {
13
+
14
+     //Given
15
+     Card cards = new Card(Suit.CLUBS,Rank.EIGHT);
16
+
17
+     //when
18
+     Suit expected = Suit.CLUBS;
19
+
20
+
21
+     //then
22
+     Suit actual = cards.getSuit();
23
+     Assert.assertEquals(expected, actual);
24
+
25
+ }
26
+    @Test
27
+    public void getValueTest() {
28
+
29
+
30
+        Card cards = new Card(Suit.HEART,Rank.KING);
31
+    //when
32
+         int expected = 10;
33
+
34
+     //then
35
+       int actual = cards.getValue();
36
+
37
+       Assert.assertEquals(expected, actual);
38
+    }
39
+
40
+
41
+    @Test
42
+    public void getRankTest(){
43
+
44
+     Card cards = new Card(Suit.CLUBS, Rank.EIGHT);
45
+     //given
46
+
47
+        Rank expected = Rank.EIGHT;
48
+
49
+     //when
50
+        Rank actual = cards.getRank();
51
+
52
+     //then
53
+       Assert.assertEquals(expected, actual);
54
+    }
55
+}