public void ConverterTest_Digit_RomanNumeral(string input, string expectedOutput)
        {
            var converter = new DigitToRomanNumeralConverter();

            var actualOutput = converter.Convert(input);

            Assert.AreEqual(expectedOutput, actualOutput);
        }
 public ConverterController(DigitToRomanNumeralConverter digitToRomanNumeralConverter, RomanNumeralToDigitConverter romanNumeralToDigitConverter)
 {
     _digitToRomanNumeralConverter = digitToRomanNumeralConverter;
     _romanNumeralToDigitConverter = romanNumeralToDigitConverter;
 }
        public void ConverterTest_InvalidInput_InvalidInputException(string input)
        {
            var converter = new DigitToRomanNumeralConverter();

            Assert.Throws <InvalidInputException>(() => converter.Convert(input));
        }