瀏覽代碼

Merge branch 'master' of jbedolla40/ZCW-OOP-Casino into master

jonathan-hinds 6 年之前
父節點
當前提交
baedbdcb59
共有 8 個檔案被更改,包括 33 行新增1 行删除
  1. 二進制
      .DS_Store
  2. 二進制
      src/.DS_Store
  3. 二進制
      src/main/.DS_Store
  4. 二進制
      src/main/java/.DS_Store
  5. 二進制
      src/main/java/io/.DS_Store
  6. 二進制
      src/main/java/io/zipcoder/.DS_Store
  7. 6
    1
      src/main/java/io/zipcoder/casino/Dice.java
  8. 27
    0
      src/test/java/io/zipcoder/casino/DiceTest.java

二進制
.DS_Store 查看文件


二進制
src/.DS_Store 查看文件


二進制
src/main/.DS_Store 查看文件


二進制
src/main/java/.DS_Store 查看文件


二進制
src/main/java/io/.DS_Store 查看文件


二進制
src/main/java/io/zipcoder/.DS_Store 查看文件


+ 6
- 1
src/main/java/io/zipcoder/casino/Dice.java 查看文件

@@ -1,16 +1,21 @@
1 1
 package io.zipcoder.casino;
2 2
 
3 3
 public class Dice {
4
+
5
+
4 6
     private int value;
5 7
 
6 8
     public void roll(){
7 9
 
10
+        value = (int) (Math.random()*6+1);
11
+
8 12
         //Generate a random number between 1 and 6
9 13
         //set value equal to this number
10 14
 
11 15
     }
12 16
 
13
-    public int getValue() {
17
+    public int getValue()
18
+    {
14 19
         return value;
15 20
     }
16 21
 }

+ 27
- 0
src/test/java/io/zipcoder/casino/DiceTest.java 查看文件

@@ -0,0 +1,27 @@
1
+package io.zipcoder.casino;
2
+
3
+import org.junit.Assert;
4
+import org.junit.Test;
5
+
6
+public class DiceTest {
7
+
8
+    @Test
9
+    public void getValueTest()
10
+    {
11
+        Dice dice = new Dice();
12
+        dice.roll();
13
+        int actual = dice.getValue();
14
+        boolean expected = true;
15
+        boolean x;
16
+        if (actual<=6 || actual>=1)
17
+        {
18
+            x = true;
19
+        }
20
+        else
21
+            {
22
+                x =false;
23
+            }
24
+
25
+        Assert.assertEquals(expected,x);
26
+    }
27
+}