public void TestGetRootPos() { Assert.AreEqual("NOUN", parse1.GetRootPos()); Assert.AreEqual("VERB", parse2.GetRootPos()); Assert.AreEqual("ADJ", parse3.GetRootPos()); Assert.AreEqual("VERB", parse4.GetRootPos()); Assert.AreEqual("VERB", parse5.GetRootPos()); Assert.AreEqual("VERB", parse6.GetRootPos()); Assert.AreEqual("ADJ", parse7.GetRootPos()); Assert.AreEqual("ADJ", parse8.GetRootPos()); }
/** * Discrete attribute for a given word. Returns the part of speech of the root word * @param parse Morphological parse of the word. */ public RootPosAttribute(MorphologicalParse parse) : base(parse.GetRootPos()) { }