public void ShouldStripHtmlCommentsFromComplexContent() { var repo = new DummySanitiserRepo(1); var engine = new MailSanitiserEngine(_coreDependencies, repo); var result = engine.SanitiseContent(_complexHtmlEmailContent, SanitiseContentType.Html & SanitiseContentType.PlainText); Assert.DoesNotContain("<!--", result); Assert.DoesNotContain("-->", result); }
public void ShouldStripAllHtml() { var repo = new DummySanitiserRepo(1); var engine = new MailSanitiserEngine(_coreDependencies, repo); var result = engine.SanitiseContent(_emailHtmlContent, SanitiseContentType.Html); Assert.False(result.Contains('<')); Assert.False(result.Contains('>')); }