Example #1
0
        public void TestBasicMathSentenceWithTwoUnknownNumbersOneBeingTrigSin()
        {
            string          s        = "1+3+x+sin(x)";
            double          x        = -1;
            MathExpressions m        = new MathExpressions();
            string          sentence = m.BasicMathExpressionWithTrigonometry(s, x);

            Assert.AreEqual(sentence, "2");
        }
Example #2
0
        public void TestBasicMathSentenceWithTwoUnknownNumbersOneBaeingTrigTanNegative()
        {
            string          s        = "1+3-x-3*2-tan(x)";
            double          x        = -1;
            MathExpressions m        = new MathExpressions();
            string          sentence = m.BasicMathExpressionWithTrigonometry(s, x);

            Assert.AreEqual(sentence, "1");
        }
Example #3
0
        public void TestBasicMathSentenceWithNumberUnknownInTrigonometryAndAddition()
        {
            string s = "2+2+cos(x)";
            double x;

            x = 1;
            MathExpressions m        = new MathExpressions();
            string          sentence = m.BasicMathExpressionWithTrigonometry(s, x);

            Assert.AreEqual(sentence, "5");
        }