Mexi Liang 6 年 前
コミット
62cec665cd
共有7 個のファイルを変更した102 個の追加0 個の削除を含む
  1. バイナリ
      .DS_Store
  2. バイナリ
      FizzBuzz.class
  3. 10
    0
      FizzBuzz.ctxt
  4. 35
    0
      FizzBuzz.java
  5. バイナリ
      FizzBuzzTest.class
  6. 10
    0
      FizzBuzzTest.ctxt
  7. 47
    0
      FizzBuzzTest.java

バイナリ
.DS_Store ファイルの表示


バイナリ
FizzBuzz.class ファイルの表示


+ 10
- 0
FizzBuzz.ctxt ファイルの表示

@@ -0,0 +1,10 @@
1
+#BlueJ class context
2
+comment0.target=FizzBuzz
3
+comment0.text=\n\ Write\ a\ description\ of\ class\ FizzBuzz\ here.\n\n\ @author\ (your\ name)\n\ @version\ (a\ version\ number\ or\ a\ date)\n
4
+comment1.params=x
5
+comment1.target=java.lang.String\ run(int)
6
+comment2.params=x
7
+comment2.target=java.lang.String\ divide(int)
8
+comment3.params=x
9
+comment3.target=java.lang.String\ blabla(int)
10
+numComments=4

+ 35
- 0
FizzBuzz.java ファイルの表示

@@ -0,0 +1,35 @@
1
+
2
+/**
3
+ * Write a description of class FizzBuzz here.
4
+ *
5
+ * @author (your name)
6
+ * @version (a version number or a date)
7
+ */
8
+public class FizzBuzz
9
+{
10
+    public String run(int x){
11
+        String answer ="";
12
+        if (x % 3 == 0){
13
+            answer = "Fizz";
14
+        }
15
+        return answer;
16
+    }
17
+    
18
+    
19
+    public String divide(int x){
20
+    String anw = "";
21
+        if (x % 5 == 0){
22
+        anw = "Buzz";
23
+    }
24
+        return anw;
25
+    }
26
+    
27
+    
28
+    public String blabla(int x){
29
+        String anw ="";
30
+        if (x % 3 ==0 & x % 5 ==0){
31
+        anw = "FizzBuzz";
32
+        }
33
+        return anw;
34
+    }
35
+}

バイナリ
FizzBuzzTest.class ファイルの表示


+ 10
- 0
FizzBuzzTest.ctxt ファイルの表示

@@ -0,0 +1,10 @@
1
+#BlueJ class context
2
+comment0.target=FizzBuzzTest
3
+comment0.text=\n\ The\ test\ class\ FizzBuzzTest.\n\n\ @Mexi\ Liang\n\ @06/03/2018\n
4
+comment1.params=
5
+comment1.target=void\ test3()
6
+comment2.params=
7
+comment2.target=void\ test5()
8
+comment3.params=
9
+comment3.target=void\ test15()
10
+numComments=4

+ 47
- 0
FizzBuzzTest.java ファイルの表示

@@ -0,0 +1,47 @@
1
+
2
+import static org.junit.Assert.*;
3
+import org.junit.After;
4
+import org.junit.Before;
5
+import org.junit.Test;
6
+import org.junit.Assert;
7
+
8
+/**
9
+ * The test class FizzBuzzTest.
10
+ *
11
+ * @Mexi Liang
12
+ * @06/03/2018
13
+ */
14
+public class FizzBuzzTest
15
+
16
+{
17
+    @Test
18
+    public void test3 () {
19
+        FizzBuzz fizz = new FizzBuzz();
20
+        String expected = "Fizz";
21
+        String actual = fizz.run(3);
22
+        Assert.assertEquals(expected,actual);
23
+
24
+    }
25
+
26
+    @Test
27
+    public void test5 (){
28
+        FizzBuzz buzz = new FizzBuzz();
29
+        String expected = "Buzz";
30
+        String actual = buzz.divide(5);
31
+        Assert.assertEquals(expected, actual);
32
+    }
33
+
34
+    @Test
35
+    public void test15(){
36
+        FizzBuzz fb = new FizzBuzz();
37
+        String expected = "FizzBuzz";
38
+        String actual = fb.blabla(15);
39
+        Assert.assertEquals(expected, actual);
40
+    }
41
+    
42
+    @Test 
43
+    public void test4(){
44
+    FizzBuzz hia = new FizzBuzz();
45
+    
46
+    }
47
+}