我想在我的html视图中测试特定嵌入式ruby(在本例中为'will_paginate')标记的存在:
<div >
<% if @user.microposts.any? %>
...
<%= will_paginate @microposts %>
<% end %>
</div>
我尝试过任何组合:
assert_select "will_paginate"
assert_match "will_paginate", response.body
任何想法我在这里缺少什么技巧?欢呼声。
答案 0 :(得分:3)
您可以使用Rails分配(...)帮助程序,如下所示。
ArgumentOutOfRangeException
如果你想断言UI元素,你必须这样做。
assert_equal assigns(:microposts).length, 5
注意:
根据您的UI更新最后一个assert_select类结构。