public void CopyableFlatObjectIsCopied() { CopyableNumbers n = new CopyableNumbers(3, 4.0f); CopyableNumbers c = (CopyableNumbers)n.Copy(); Assert.AreNotSame(n, c); Assert.AreEqual(n.TheA, c.TheA); Assert.AreEqual(n.TheB, c.TheB); }
public void TestCloneCopyable() { CopyableNumbers n = new CopyableNumbers(3, 4.0f); CopyableNumbers c = (CopyableNumbers)n.Copy(); Assert.AreNotSame(n, c); Assert.AreEqual(n.TheA, c.TheA); Assert.AreEqual(n.TheB, c.TheB); }