public void ClonePropertyCompareTests_FirstName() { UserBase oUser1 = new UserBase(); oUser1.FirstName = "bbb"; UserBase oUserCopy = oUser1.Clone(); Assert.IsTrue(oUser1.FirstName.Equals(oUserCopy.FirstName), "First name fields should match after clone"); oUserCopy.FirstName = "new name"; Assert.IsFalse(oUser1.FirstName.Equals(oUserCopy.FirstName), "First name fields should not match after clone update"); }