3
我有通过TagBuilders生成html的代码我如何测试是否生成了正确的HTML?我的TagBuilder不像一个标签那么简单,它还包含其他标签。所以,我有以下与HTMLASP.NET MVC - 由TagBuilder生成的单元测试HTML
<div>
<input type="checkbox" name=".." /> <label for=".." />
<input type="checkbox" name=".." /> <label for=".." />
<input type="checkbox" name=".." /> <label for=".." />
<div/>
所以返回TagBuilder对象的函数,来测试,如果我们有我们做的第一个复选框:
Assert.True(MyTag.InnerHtml.Contains("<input type="checkbox" name=".." />");
这似乎是错误的。有没有另一种方法来做到这一点?