我想知道是否有人对如何实现可以利用 Rails 中的表单构建器的 Rspec 测试有想法。这是我的助手中的内容:
def render_radio_buttons(answer, label)
check_these = []
field = '<div class="radio">'
label.split(',').each do |option|
if check_these.include?(option.strip)
field += answer.radio_button :body, option.strip, checked = true
else
field += answer.radio_button :body, option.strip
end
field += label_tag option.strip
end
field += '</div>'
end
此方法从包含多个逗号分隔标签的数据库中提取标签字段。在这种情况下,答案是表单构建器 f。既然它需要表单构建器,我将如何测试这样的东西?
如果您有更好的 rails 方法来实现这一点,我很想知道!感谢任何可以提供帮助的人!