public override ISvgNodeRenderer CreateDeepCopy()
        {
            TextSvgNodeRenderer copy = new TextSvgNodeRenderer();

            DeepCopyAttributesAndStyles(copy);
            return(copy);
        }
        public virtual void DeepCopyTest()
        {
            TextSvgNodeRenderer expected = new TextSvgNodeRenderer();

            expected.SetAttribute(SvgConstants.Attributes.TEXT_CONTENT, "Hello World");
            ISvgNodeRenderer actual = expected.CreateDeepCopy();

            NUnit.Framework.Assert.AreEqual(expected, actual);
        }