ソースを参照

Make raindrops use instance method

Fixes issue #352
Frida Johanne Tveit 9 年 前
コミット
af2f58f911
共有2 個のファイルを変更した5 個の追加5 個の削除を含む
  1. 2
    2
      exercises/raindrops/src/example/java/RaindropConverter.java
  2. 3
    3
      exercises/raindrops/src/test/java/RaindropConverterTest.java

exercises/raindrops/src/example/java/Raindrops.java → exercises/raindrops/src/example/java/RaindropConverter.java ファイルの表示

@@ -1,6 +1,6 @@
1
-public class Raindrops {
1
+public class RaindropConverter {
2 2
 
3
-    public static String convert(int number) {
3
+    public String convert(int number) {
4 4
         String result = "";
5 5
 
6 6
         if (number % 3 == 0) {

exercises/raindrops/src/test/java/RaindropsTest.java → exercises/raindrops/src/test/java/RaindropConverterTest.java ファイルの表示

@@ -10,7 +10,7 @@ import java.util.Collection;
10 10
 import static org.junit.Assert.assertEquals;
11 11
 
12 12
 @RunWith(Parameterized.class)
13
-public class RaindropsTest {
13
+public class RaindropConverterTest {
14 14
 
15 15
     private int inputNumber;
16 16
     private String outputFromRaindropConversion;
@@ -46,7 +46,7 @@ public class RaindropsTest {
46 46
         });
47 47
     }
48 48
 
49
-    public RaindropsTest(int inputNumber, String outputFromRaindropConversion) {
49
+    public RaindropConverterTest(int inputNumber, String outputFromRaindropConversion) {
50 50
         this.inputNumber = inputNumber;
51 51
         this.outputFromRaindropConversion = outputFromRaindropConversion;
52 52
     }
@@ -54,6 +54,6 @@ public class RaindropsTest {
54 54
 
55 55
     @Test
56 56
     public void test() {
57
-        assertEquals(outputFromRaindropConversion, Raindrops.convert(inputNumber));
57
+        assertEquals(outputFromRaindropConversion, new RaindropConverter().convert(inputNumber));
58 58
     }
59 59
 }