public void InvalidInput_Throws()
        {
            var convertCurrency = new ConvertCurrency();

            Action act = () => convertCurrency.ConvertCurrencyToEnglish("AD45");

            act.ShouldThrow <ApplicationException>();
        }
        public void CurrencyTestSuccess()
        {
            var convertCurrency = new ConvertCurrency();

            var result = convertCurrency.ConvertCurrencyToEnglish("$127.45");

            result.Should().Be("One hundred and twenty-seven dollars and forty-five cents");
        }
        public void CurrencyTestCentsSuccess()
        {
            var convertCurrency = new ConvertCurrency();

            var result = convertCurrency.ConvertCurrencyToEnglish("$0.45");

            result.Should().Be("Forty-five cents");
        }
Esempio n. 4
0
        private static void Main(string[] args)
        {
            var convertCurrency = new ConvertCurrency();

            Console.WriteLine(convertCurrency.ConvertCurrencyToEnglish("$1.45"));

            Console.ReadLine();
        }