public void ReplaceTest_OneNotTag()
        {
            IHtmlKeywordReplacementProvider provider = new XmlKeywordsReplacementProvider();
            HtmlKeywordsReplacer            target   = new HtmlKeywordsReplacer(provider);
            string text = "heihei-dumohan-haha";

            Assert.AreEqual <string>(string.Format("heihei-{0}-haha", provider.Keywords.ElementAt(0).Replacement), target.Replace(text));
        }
        public void ReplaceTest_IgnoreTag()
        {
            IHtmlKeywordReplacementProvider provider = new XmlKeywordsReplacementProvider();
            HtmlKeywordsReplacer            target   = new HtmlKeywordsReplacer(provider);
            string text = "heihei-<a>dumohan</a><div title=\"dumohan\">456dumohan</div>dumohan";

            Assert.AreEqual <string>(string.Format("heihei-<a>dumohan</a><div title=\"dumohan\">456{0}</div>{0}", provider.Keywords.ElementAt(0).Replacement), target.Replace(text));
        }