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); }