public void DeepClone()
        {
            // Type
            var @this = new TestClass {Value = "Fizz"};

            // Exemples
            TestClass clone = @this.DeepClone(); // return a deep clone;

            // Unit Test
            Assert.AreEqual(@this.Value, clone.Value);
        }