public void ModerateBlogPost_WordsFromCustomList_SetsProperflag()
        {
            var options = new ContentModerationServiceOptions(true, true, BadWordlist);
            var blog    = new BlogPost {
                BlogText = "validate this BadWord1 email with BadWord2 custom bad words "
            };
            var modResult = sut.ModerateBlogPostAsync(blog, options).Result;

            Assert.IsFalse(modResult.HasBadWords);
            Assert.IsFalse(modResult.HasPII);
            Assert.IsTrue(modResult.HasWordsInCustomList);
        }
        public void ModerateBlogPost_WithIgnorePIIOption_StillChecksPII()
        {
            var blog = new BlogPost {
                BlogText = "validate this f*****g email text [email protected]"
            };
            var options       = new ContentModerationServiceOptions(true, false);
            var modResultTask = sut.ModerateBlogPostAsync(blog, options);
            var modResult     = modResultTask.Result;

            Assert.IsTrue(modResult.HasBadWords);

            //Azure seems to ignore the option to turn off PII checking
            Assert.IsTrue(modResult.HasPII);
            Assert.IsFalse(modResult.HasWordsInCustomList);
        }