示例#1
0
 public void PolynomialIsConstTest()
 {
     Polynomial target = new Polynomial();
     Assert.IsTrue(target.isConst());
     Polynomial_Accessor target2 = new Polynomial_Accessor(2, new double[] { 0, 1, 2 });
     Assert.IsFalse(target2.isConst());
     target2.unsetConst();
     Assert.AreEqual(target2._constant, 0);
 }
示例#2
0
 public void PolynomialSet2ConstTest()
 {
     Polynomial P1 = new Polynomial(3, new double[] { 1, 1, 2, 1 });
     Assert.IsFalse(P1.isConst());
     P1.set2const(6);
     Assert.IsTrue(P1.isConst());
     Polynomial P2 = new Polynomial(3, new double[] { 6, 0, 0, 0 });
     Assert.AreEqual(P1, P2);
 }
示例#3
0
        public void PolynomialIsConstEpsTest()
        {
            Polynomial P1 = new Polynomial(2, new double[] { 4, 2, 3 });
            Polynomial P2 = new Polynomial(2, new double[] { 5, 3, 1 });

            Assert.IsTrue(P1.isConst(3));
            Assert.IsFalse(P2.isConst(2));
        }