【发布时间】:2014-01-30 19:45:24
【问题描述】:
检查下拉菜单是否包含我想要的选项的最简单方法是什么?
我正在使用 rails 和 rspec 以及 capybara
我正在尝试按照以下方式编写测试:
expect(menu).to have_contents(item1.name)
expect(menu).to have_contents(item2.name)
expect(menu).not_to have_contents(item3.name)
【问题讨论】:
-
您想如何检查选项?您可以使用选项文本还是必须按名称?
-
@JustinKo 这些应该是一样的。下拉选项是项目名称。
标签: rspec ruby-on-rails-4 capybara