public void CheckThatEmbeddedMdContentDoesNotSanitize(string resource) { // Arrange var content = File.ReadAllText(resource, Encoding.UTF8); using (var converter = new Md2Html()) { // Act var html = converter.ParseMd2Html(content, ExecutingDirectory); var output = converter.SanitizeHtml(html); // Assert Assert.IsNullOrEmpty(output); } }
public void CheckThatEmbeddedHtmlContentDoesNotSanitize(string htmlResource) { // Arrange var content = File.ReadAllText(htmlResource, Encoding.UTF8); // Don't test scripts if (content.StartsWith(@"<script>")) { return; } using (var converter = new Md2Html()) { // Act var output = converter.SanitizeHtml(content); // Assert Assert.IsNullOrEmpty(output); } }