Pārlūkot izejas kodu

Make raindrops use instance method

Fixes issue #352
Frida Johanne Tveit 9 gadus atpakaļ
vecāks
revīzija
af2f58f911

exercises/raindrops/src/example/java/Raindrops.java → exercises/raindrops/src/example/java/RaindropConverter.java Parādīt failu

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

exercises/raindrops/src/test/java/RaindropsTest.java → exercises/raindrops/src/test/java/RaindropConverterTest.java Parādīt failu

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