水豚希望页面在 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 文本是否包含 YES
或 NO
.
expect(page).to have_css("td:nth-child(5)", :text => /^(YES|NO)$/) # What if I want to validate YES and NO?
我只需要验证一栏中的两个不同项目。例如,如果 table 的列写是和否,我想确认列中的这些项目是否对应于是和否..
这个方法我只验证一项,如果我想验证两项呢?
expect(page).to have_css("td:nth-child(5)", exact_text:"YES") #What if I want to validate YES and NO?
您可以使用正则表达式检查 tr 文本是否包含 YES
或 NO
.
expect(page).to have_css("td:nth-child(5)", :text => /^(YES|NO)$/) # What if I want to validate YES and NO?