Explorar el Código

Merge pull request #386 from FridaTveit/RaindropsUseInstanceMethod

Make raindrops use instance method
Stuart Kent hace 9 años
padre
commit
cfbccfaf5e

exercises/raindrops/src/example/java/Raindrops.java → exercises/raindrops/src/example/java/RaindropConverter.java Ver fichero

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 Ver fichero

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
 }