public void ParseNumber_correctNumber_numberAsText(long number, string resultTest, Cases caseVal, Genders genderVal)
        {
            //arrange
            var parser = new BillionParser();

            //act
            var result = parser.ParseNumber(number, caseVal, genderVal);

            //assert
            Assert.That(result, Is.EqualTo(resultTest));
        }
Exemple #2
0
        public NumbersToText()
        {
            _zeroDictionary  = new ZeroDictionary();
            _minusDictionary = new MinusDictionary();

            INumericalParser innerParser = new BillionParser();

            innerParser      = new MillionsParser(innerParser);
            innerParser      = new ThousandsParser(innerParser);
            _numericalParser = new BelowThousandParser(innerParser);
        }