[Test] public void OwnershipBehavior() { Random rnd = new Random(1); OwnershipTestObject data = new OwnershipTestObject(rnd); OwnershipTestObject dataResult = data.DeepClone(); Assert.IsTrue(data.Equals(dataResult)); Assert.IsFalse(data.AnyReferenceEquals(dataResult)); }
[Test] public void OwnershipBehavior() { Random rnd = new Random(); OwnershipTestObject data = new OwnershipTestObject(rnd); OwnershipTestObject dataResult = data.DeepClone(); Assert.IsTrue(data.Equals(dataResult)); Assert.IsFalse(data.AnyReferenceEquals(dataResult)); }