Writing test for X
authorGustavo Martin Morcuende <gu.martinm@gmail.com>
Sun, 27 Nov 2016 16:52:15 +0000 (17:52 +0100)
committerGustavo Martin Morcuende <gu.martinm@gmail.com>
Sun, 27 Nov 2016 16:52:15 +0000 (17:52 +0100)
TDD/sandromancuso/romannumerals/src/main/java/org/craftedsw/romannumerals/RomanNumeralGenerator.java
TDD/sandromancuso/romannumerals/src/test/java/org/craftedsw/romannumerals/RomanNumeralsGeneratorShould.java

index 17bc8f3..72ea173 100644 (file)
@@ -4,6 +4,10 @@ public class RomanNumeralGenerator {
 
        public static String romanFor(int decimal) {
                String roman = "";
+               if (decimal == 10) {
+                       roman += "X";
+                       decimal -= 10;
+               }
                if (decimal >= 5) {
                        roman += "V";
                        decimal -= 5;
index ed9e0d8..41d250b 100644 (file)
@@ -23,6 +23,7 @@ public class RomanNumeralsGeneratorShould {
                // the pattern to extract the algorithm for the IV number.
                assertThat(romanFor(5), is("V"));
                assertThat(romanFor(7), is("VII"));
+               assertThat(romanFor(10), is("X"));
        }
 
 }