Exemplo n.º 1
0
        public void Test11()
        {
            string result = ParserCalculator.Calculate("86+4,5");

            Assert.AreEqual("90,5", result);
        }
Exemplo n.º 2
0
        public void Sum_6Plus2_Returned()
        {
            string result = ParserCalculator.Calculate("6+2");

            Assert.AreEqual("8", result);
        }
Exemplo n.º 3
0
        public void Test10()
        {
            string result = ParserCalculator.Calculate("8,6+45");

            Assert.AreEqual("53,6", result);
        }
Exemplo n.º 4
0
        public void Test8()
        {
            string result = ParserCalculator.Calculate("10/3*6+3");

            Assert.AreEqual("23", result);
        }
Exemplo n.º 5
0
        public void Test9()
        {
            string result = ParserCalculator.Calculate("8,6+4,5");

            Assert.AreEqual("13,1", result);
        }
Exemplo n.º 6
0
        public void TestEr3()
        {
            string result = ParserCalculator.Calculate("1/2*3+");

            Assert.AreEqual("Error", result);
        }
Exemplo n.º 7
0
        public void TestEr2()
        {
            string result = ParserCalculator.Calculate("8+5)");

            Assert.AreEqual("Error", result);
        }
Exemplo n.º 8
0
        public void TestBr2()
        {
            string result = ParserCalculator.Calculate("((4))+(2*3)-(1+2)*3-(10/((7-2)-1))");

            Assert.AreEqual("-1,500", result);
        }
Exemplo n.º 9
0
        public void TestBr()
        {
            string result = ParserCalculator.Calculate("4+(2+3)*4/(10-5)");

            Assert.AreEqual("8", result);
        }
Exemplo n.º 10
0
        public void Div_9Div3_Returned()
        {
            string result = ParserCalculator.Calculate("9/3");

            Assert.AreEqual("3", result);
        }