public void TwoWordProperModifierContainsBoth() { HeadedPhrase hp = new HeadedPhrase(Words.jan, new WordSet(new[] { "Mato" })); Assert.IsTrue(hp.Contains(new Word("jan"))); Assert.IsTrue(hp.Contains(new Word("Mato"))); }
public void TwoWordProperModifierContainsThre() { HeadedPhrase hp = new HeadedPhrase(Words.jan, new WordSet(new[] { "lili", "suli" })); Assert.IsTrue(hp.Contains(new Word("jan"))); Assert.IsTrue(hp.Contains(new Word("lili"))); Assert.IsTrue(hp.Contains(new Word("suli"))); }
public void ParseAndToString() { HeadedPhrase hp = HeadedPhrase.Parse("jan Mato tomo suli"); Assert.IsTrue(hp.Contains(new Word("jan"))); Assert.IsTrue(hp.Contains(new Word("Mato"))); Assert.IsTrue(hp.Contains(new Word("tomo"))); Assert.IsTrue(hp.Contains(new Word("suli"))); Assert.AreEqual("jan Mato tomo suli", hp.ToString()); }