Exemplo n.º 1
0
        public void Build_KEqualsMinus_CorrectResultReturned()
        {
            var linearBuilder = new LinearBuilder();
            var res           = linearBuilder.Build("-x");
            var expected      = new Linear(-1, 0);

            Assert.AreEqual(expected, res);
        }
Exemplo n.º 2
0
        public void Build_TestOfParseMinusCoefficients_CorrectResultReturned()
        {
            var linearBuilder  = new LinearBuilder();
            var res            = linearBuilder.Build("-2.5x-11");
            var expectedResult = new Linear(-2.5, -11);

            Assert.AreEqual(expectedResult, res);
        }
Exemplo n.º 3
0
        public void Build_KEqualsZero_CorrectResultReturned()
        {
            var linearBuilder = new LinearBuilder();
            var res           = linearBuilder.Build("x+1");
            var expected      = new Linear(1, 1);

            Assert.AreEqual(expected, res);
        }