@Test
  public void convertFromNumberToRomanNumeral() {
    // Then
    assertThat(RomanNumeral.convertToRomanNumerals(1), is(equalTo("I")));
    assertThat(RomanNumeral.convertToRomanNumerals(2), is(equalTo("II")));
    assertThat(RomanNumeral.convertToRomanNumerals(4), is(equalTo("IV")));
    assertThat(RomanNumeral.convertToRomanNumerals(5), is(equalTo("V")));
    assertThat(RomanNumeral.convertToRomanNumerals(6), is(equalTo("VI")));
    assertThat(RomanNumeral.convertToRomanNumerals(9), is(equalTo("IX")));
    assertThat(RomanNumeral.convertToRomanNumerals(10), is(equalTo("X")));
    assertThat(RomanNumeral.convertToRomanNumerals(20), is(equalTo("XX")));
    assertThat(RomanNumeral.convertToRomanNumerals(40), is(equalTo("XL")));
    assertThat(RomanNumeral.convertToRomanNumerals(50), is(equalTo("L")));
    assertThat(RomanNumeral.convertToRomanNumerals(100), is(equalTo("C")));
    assertThat(RomanNumeral.convertToRomanNumerals(207), is(equalTo("CCVII")));
    assertThat(RomanNumeral.convertToRomanNumerals(400), is(equalTo("CD")));
    assertThat(RomanNumeral.convertToRomanNumerals(500), is(equalTo("D")));
    assertThat(RomanNumeral.convertToRomanNumerals(1000), is(equalTo("M")));

    assertThat(RomanNumeral.convertToRomanNumerals(1954), is(equalTo("MCMLIV")));
    assertThat(RomanNumeral.convertToRomanNumerals(1990), is(equalTo("MCMXC")));
    assertThat(RomanNumeral.convertToRomanNumerals(2015), is(equalTo("MMXV")));
    assertThat(RomanNumeral.convertToRomanNumerals(3999), is(equalTo("MMMCMXCIX")));
  }