public void Clone_Returns_Clone_Of_Reference_Type() { var test = new TestFixture() { Value = 12 }; var expected = test; var actual = test.Clone(); Assert.Equal(expected.Value, actual.Value); Assert.NotEqual(expected.GetHashCode(), actual.GetHashCode()); }