假设我有一个视图助手,它将输出如下字符串:
'<div class="tag"><a href="posts/tagname"Tagname</a></div>'
我该如何在 Rspec 中实现类似的操作?
the_string.should be_valid_html
我已经看过了be_valid_asset,但是它需要连接到W3C服务器来检查网络连接,这实际上并不必要(而且会干扰CI服务器)。我只需要确保它没有丢失尖括号或其他东西。正则表达式似乎不是解析HTML的正确解决方案(是的,我已经看到了那个答案)。