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); }
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); }
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)); }