public void PolynomialShiftTest() { Polynomial P1 = new Polynomial(3, new double[] { 1, 2, 3, 4 }); Polynomial P2 = new Polynomial(3, new double[] { 2, 6, 12, 0 }); P1.shift(); Assert.AreEqual(P1, P2); Polynomial P3 = new Polynomial(3, new double[] { 6, 24, 0, 0 }); P1.shift(); Assert.AreEqual(P1, P3); }