using FluentAssertions; using Xunit; namespace AntiSamy.Tests { public class UseCaseTests : TestBase { protected override string DefaultAntiSamyFile => "antisamy1.xml"; [Fact] public void invalid_img_urls_should_be_filtered() { var scanner = new AntiSamy(); /* * remove non-allowed image srcs */ var input = @"
Some description
"; AntiySamyResult result = scanner.Scan(input, TestPolicy); // safe - allowed url pattern in the antisamy1.xml result.CleanHtml.Should().Contain("Some description"); result.CleanHtml.Should().Contain(" Some description