public void When_InputValue10_ExpectedRightValue()
        {
            var converter = new EnglishNumberConverter();
            var result    = converter.Convert(10);

            Assert.That(result, Is.EqualTo("ten"));
        }
        public void When_InputValue999_ExpectedRightValue()
        {
            var converter = new EnglishNumberConverter();
            var result    = converter.Convert(999);

            Assert.That(result, Is.EqualTo("nine hundred ninety nine"));
        }
        public void When_InputValue83_ExpectedRightValue()
        {
            var converter = new EnglishNumberConverter();
            var result    = converter.Convert(83);

            Assert.That(result, Is.EqualTo("eighty three"));
        }
        public void When_InputValue78_ExpectedRightValue()
        {
            var converter = new EnglishNumberConverter();
            var result    = converter.Convert(78);

            Assert.That(result, Is.EqualTo("seventy eight"));
        }
        public void When_InputValue55_ExpectedRightValue()
        {
            var converter = new EnglishNumberConverter();
            var result    = converter.Convert(55);

            Assert.That(result, Is.EqualTo("fifty five"));
        }
        public void When_InputValue24_ExpectedRightValue()
        {
            var converter = new EnglishNumberConverter();
            var result    = converter.Convert(24);

            Assert.That(result, Is.EqualTo("twenty four"));
        }
Example #7
0
        static void Main(string[] args)
        {
            INumberConverter converter = new EnglishNumberConverter();

            while (Console.ReadKey().Key != ConsoleKey.Escape)
            {
                Console.WriteLine("Please enter your number:");
                if (decimal.TryParse(Console.ReadLine(), out var numb))
                {
                    Console.WriteLine("Result: {0}", converter.Convert(numb));
                }
            }
        }