public void DeepClone_DeepObjects_AreEqual() { //Arrange ComplexObject obj = Fakers.ComplexObjectFaker.Generate(); //Act ComplexObject cloned = obj.DeepClone(); //Assert Assert.IsTrue(obj.DeepEquals(cloned)); }