using Masuit.Tools.Html; using Xunit; namespace Masuit.Tools.UnitTest { public class HtmlToolsTest { [Theory] [InlineData("

")] [InlineData("

")] public void MatchRandomImgSrc_NormalHtml_ReturnAImgUrl(string html) { string src = html.MatchRandomImgSrc(); Assert.True(src.StartsWith("http")); } [Fact] public void MatchRandomImgSrc_NoImgHtml_ReturnNull() { string html = "

如果你是通过某宝、或是其他论坛等渠道,通过任何付费的方式获取到本资源,请直接退款并在相应的平台举报,如果是论坛的,请将本页链接分享到你购买源的评论区,告诫他人谨防上当,或者直接将本页链接转发分享给有需要的人,感谢您的支持和监督。

"; string src = html.MatchRandomImgSrc(); Assert.True(string.IsNullOrEmpty(src)); } } }