public void CanReceiveExceptionCorrectlyWhenNumberIsOutOfRange() { var exceptionReceived = Assert.Throws <ArgumentException>(() => NumberToWords.ConvertWholeNumberToWords(1000000)); // Million is not supported; Assert.Equal("Input 1000000 is not supported for conversion", exceptionReceived.Message); }
public void CanConvertNumbersUpToOneMillionToWordsCorrectly(uint inputNumber, string outputText) { Assert.Equal(outputText, NumberToWords.ConvertWholeNumberToWords(inputNumber)); }