public void NumberToText_990000()
        {
            NumberTextConverter converter = new NumberTextConverter();
            string numberInText           = converter.ConvertToText(990000);

            Assert.AreEqual("Nine lakhs ninety thousand", numberInText);
        }
        public void NumberToText_999999()
        {
            NumberTextConverter converter = new NumberTextConverter();
            string numberInText           = converter.ConvertToText(999999);

            Assert.AreEqual("Nine lakhs ninety nine thousand nine hundred ninety nine", numberInText);
        }
        public void NumberToText_100001()
        {
            NumberTextConverter converter = new NumberTextConverter();
            string numberInText           = converter.ConvertToText(100001);

            Assert.AreEqual("One lakh one", numberInText);
        }
        public void NumberToText_2523()
        {
            NumberTextConverter converter = new NumberTextConverter();
            string numberInText           = converter.ConvertToText(2523);

            Assert.AreEqual("Two thousand five hundred twenty three", numberInText);
        }
        public void NumberToText_SingleDigit_One()
        {
            NumberTextConverter converter = new NumberTextConverter();
            string numberInText           = converter.ConvertToText(1);

            Assert.AreEqual("One", numberInText);
        }
        public void NumberToText_10000()
        {
            NumberTextConverter converter = new NumberTextConverter();
            string numberInText           = converter.ConvertToText(10000);

            Assert.AreEqual("Ten thousand", numberInText);
        }
        public void NumberToText_DoubleDigit_99()
        {
            NumberTextConverter converter = new NumberTextConverter();
            string numberInText           = converter.ConvertToText(99);

            Assert.AreEqual("Ninety nine", numberInText);
        }