public void test_xy_copy() { xy p1 = new xy(5, 5); xy p2 = p1.copy(); Assert.AreEqual(5, p2.x); Assert.IsTrue(fp.eq_unitvec(p1, p2)); Assert.IsFalse(p1.GetHashCode() == p2.GetHashCode()); p1.x = 9; Assert.IsFalse(fp.eq_unitvec(p1, p2)); }