コード例 #1
0
        public void Billion2Test()
        {
            var  controller = new StringToDecimalController();
            long value      = controller.Get("one billion five thousand");

            Assert.AreEqual(1000005000, value);
        }
コード例 #2
0
        public void onetrillionTest()
        {
            var  controller = new StringToDecimalController();
            long value      = controller.Get("one trillion");

            Assert.AreEqual(1000000000000, value);
        }
コード例 #3
0
        public void FiveHundred32Test()
        {
            var controller = new StringToDecimalController();
            int value      = controller.HundredStringtoInt("five hundred thirty-two");

            Assert.AreEqual(532, value);
        }
コード例 #4
0
        public void MillionThousandTest()
        {
            var  controller = new StringToDecimalController();
            long value      = controller.Get("one million one thousand one");

            Assert.AreEqual(1001001, value);
        }
コード例 #5
0
        public void ElevenTest()
        {
            var controller = new StringToDecimalController();
            int value      = controller.StringtoInt("eleven");

            Assert.AreEqual(11, value);
        }
コード例 #6
0
        public void OneHundred12Test()
        {
            var controller = new StringToDecimalController();
            int value      = controller.HundredStringtoInt("one hundred twelve");

            Assert.AreEqual(112, value);
        }
コード例 #7
0
        public void OneTest()
        {
            var controller = new StringToDecimalController();
            int value      = controller.StringtoInt("one");

            Assert.AreEqual(1, value);
        }
コード例 #8
0
        public void TwoTest()
        {
            var controller = new StringToDecimalController();
            int value      = controller.StringtoInt("two");

            Assert.AreEqual(2, value);
        }
コード例 #9
0
        public void onetrillionbigTest()
        {
            var  controller = new StringToDecimalController();
            long value      = controller.Get("one hundred twenty-five trillion five hundred seventy-two billion two hundred sixty-one million");

            Assert.AreEqual(125572261000000, value);
        }
コード例 #10
0
        public void CalculateHundredTest()
        {
            var controller = new StringToDecimalController();

            int[] intArray = new int[6];
            intArray[4] = 879;
            long value = controller.CalculateNumber(intArray);

            Assert.AreEqual(879, value);
        }
コード例 #11
0
        public void CalculateThousandTest()
        {
            var controller = new StringToDecimalController();

            int[] intArray = new int[6];
            intArray[3] = 678;
            long value = controller.CalculateNumber(intArray);

            Assert.AreEqual(678000, value);
        }
コード例 #12
0
        public void CalculateMillionTest()
        {
            var controller = new StringToDecimalController();

            int[] intArray = new int[6];
            intArray[2] = 345;
            long value = controller.CalculateNumber(intArray);

            Assert.AreEqual(345000000, value);
        }
コード例 #13
0
        public void TrillionTest()
        {
            var stringToDecimalController = new StringToDecimalController();

            stringToDecimalController.Get("one trillion");
        }