public void SpecifiedCasesInProblemStatement(int decimalNumber, string expectedRomanNumeral)
        {
            var actual = RomanNumeralConverter.ConvertToRomanNumerals(decimalNumber);

            Assert.Equal(expectedRomanNumeral, actual);
        }
        public void LeftToRightCases(int decimalNumber, string expectedRomanNumeral)
        {
            var actual = RomanNumeralConverter.ConvertToRomanNumerals(decimalNumber);

            Assert.Equal(expectedRomanNumeral, actual);
        }
 public void ThrowIfDecimalExceedsMaximum()
 {
     Assert.Throws <ArgumentException>(() => RomanNumeralConverter.ConvertToRomanNumerals(4000));
 }
        public void DeductionCharactersWorkCorrectly(int decimalNumber, string expectedRomanNumeral)
        {
            var actual = RomanNumeralConverter.ConvertToRomanNumerals(decimalNumber);

            Assert.Equal(expectedRomanNumeral, actual);
        }
        public void ShouldConvertSingleLetterEquivalents(int decimalNumber, string expectedRomanNueral)
        {
            var actual = RomanNumeralConverter.ConvertToRomanNumerals(decimalNumber);

            Assert.Equal(expectedRomanNueral, actual);
        }