public void PolynomialCloneTest() { List <double> list = new List <double> { 1, 2, 3, 4, 5 }; //5*x^4+4*x^3+3*x^2+2*x+1 var pol = new Polynomial.Polynomial(list); var clone = (Polynomial.Polynomial)pol.Clone(); Assert.AreNotSame(pol, clone); Assert.IsTrue(pol.Equals(clone)); }