public void PolynomialSqrtTest() { Polynomial P1 = new Polynomial(3, new double[] { 1, 4, 10, 20 }); Polynomial PExpect = new Polynomial(3, new double[] { 1, 2, 3, 4 }); Polynomial P2 = P1.sqrt(); Assert.AreEqual(P2, PExpect); Polynomial PNotExpect = new Polynomial(3, new double[] { 1, 2, 3, 5 }); Assert.AreNotEqual(P2, PNotExpect); }
public void PolynomialSetSqrtTest() { Polynomial P1 = new Polynomial(3, new double[] { 1, 4, 10, 20 }); Polynomial P2 = P1.sqrt(); P1.setSqrt(); Assert.AreEqual(P2, P1); }