public virtual void TestCopy() { CategoryWordTag tag = new CategoryWordTag("A", "B", "C"); NUnit.Framework.Assert.AreEqual("A", tag.Category()); NUnit.Framework.Assert.AreEqual("B", tag.Word()); NUnit.Framework.Assert.AreEqual("C", tag.Tag()); CategoryWordTag tag2 = new CategoryWordTag(tag); NUnit.Framework.Assert.AreEqual("A", tag2.Category()); NUnit.Framework.Assert.AreEqual("B", tag2.Word()); NUnit.Framework.Assert.AreEqual("C", tag2.Tag()); }
public virtual void TestCopy() { CategoryWordTag tag = new CategoryWordTag("A", "B", "C"); NUnit.Framework.Assert.AreEqual("A", tag.Category()); NUnit.Framework.Assert.AreEqual("B", tag.Word()); NUnit.Framework.Assert.AreEqual("C", tag.Tag()); CategoryWordTagFactory lf = new CategoryWordTagFactory(); ILabel label = lf.NewLabel(tag); NUnit.Framework.Assert.IsTrue(label is CategoryWordTag); CategoryWordTag tag2 = (CategoryWordTag)label; NUnit.Framework.Assert.AreEqual("A", tag2.Category()); NUnit.Framework.Assert.AreEqual("B", tag2.Word()); NUnit.Framework.Assert.AreEqual("C", tag2.Tag()); }