コード例 #1
0
        public void BadListCalculation()
        {
            int value = 0;
            string[] items = new[] { "5", "6", "8", "7", "*", "+", "1", "-" };

            MyPostFixCalculator calc = new MyPostFixCalculator();

            value = calc.CalculateListPostFixNotation(items);
        }
コード例 #2
0
        public void ExtraSign()
        {
            int value = 0;
            string[] items = new[] { "5", "6", "%", "7", "*", "+", "1", "-" };

            MyPostFixCalculator calc = new MyPostFixCalculator();

            value = calc.CalculateArrayPostFixNotation(items);
        }
コード例 #3
0
        public void GoodListCalculation()
        {
            int value = 0;
            string[] items = new[] { "5", "6", "7", "*", "+", "1", "-" };

            MyPostFixCalculator calc = new MyPostFixCalculator();

            value = calc.CalculateListPostFixNotation(items);

            Assert.AreEqual(value, 46);
        }