水豚希望页面在 table 列中有 2 个不同的内容

Capybara expect the page to have 2 different contents in the table column

我只需要验证一栏中的两个不同项目。例如,如果 table 的列写是和否,我想确认列中的这些项目是否对应于是和否..

这个方法我只验证一项,如果我想验证两项呢?

expect(page).to have_css("td:nth-child(5)", exact_text:"YES") #What if I want to validate YES and NO?

您可以使用正则表达式检查 tr 文本是否包含 YESNO.

expect(page).to have_css("td:nth-child(5)", :text => /^(YES|NO)$/) # What if I want to validate YES and NO?