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