From a524314854f9abd96170988d47d503dbce143891 Mon Sep 17 00:00:00 2001
From: Colin DAMON <cdamon@ippon.fr>
Date: Tue, 24 Nov 2020 13:20:55 +0100
Subject: [PATCH] Convert One

---
 .../src/main/java/fr/ippon/kata/numeral/Numerals.java       | 6 +++++-
 .../src/test/java/fr/ippon/kata/numeral/NumeralsTest.java   | 6 +++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/tcr-roman-numerals/src/main/java/fr/ippon/kata/numeral/Numerals.java b/tcr-roman-numerals/src/main/java/fr/ippon/kata/numeral/Numerals.java
index c8880577..a7a83da1 100644
--- a/tcr-roman-numerals/src/main/java/fr/ippon/kata/numeral/Numerals.java
+++ b/tcr-roman-numerals/src/main/java/fr/ippon/kata/numeral/Numerals.java
@@ -3,6 +3,10 @@ package fr.ippon.kata.numeral;
 public class Numerals {
 
   public static String toRoman(int arabic) {
-    return "";
+    if (arabic == 0) {
+      return "";
+    }
+
+    return "I";
   }
 }
diff --git a/tcr-roman-numerals/src/test/java/fr/ippon/kata/numeral/NumeralsTest.java b/tcr-roman-numerals/src/test/java/fr/ippon/kata/numeral/NumeralsTest.java
index c1165ae2..c95dda3b 100644
--- a/tcr-roman-numerals/src/test/java/fr/ippon/kata/numeral/NumeralsTest.java
+++ b/tcr-roman-numerals/src/test/java/fr/ippon/kata/numeral/NumeralsTest.java
@@ -1,7 +1,6 @@
 package fr.ippon.kata.numeral;
 
 import static org.assertj.core.api.Assertions.*;
-import static org.junit.jupiter.api.Assertions.*;
 
 import org.junit.jupiter.api.Test;
 
@@ -11,4 +10,9 @@ class NumeralsTest {
   void shouldConvertZeroToEmptyString() {
     assertThat(Numerals.toRoman(0)).isEmpty();
   }
+
+  @Test
+  void shouldConvertOneToI() {
+    assertThat(Numerals.toRoman(1)).isEqualTo("I");
+  }
 }
-- 
GitLab