我正在尝试使用 in if else 验证数组中的字符串。
strings = ["Hello", "goodluck", "Bye" ]
strings.each do |i|
if i == "Hello"
@browser.text.should == ("Welcome")
elsif i == 'goodluck'
@browser.text.should == ("Good Bye")
end
next
end
所以这里的第一个条件,浏览器没有文本“欢迎”,所以它失败了。但是迭代不会继续验证数组中的下一个元素。如果我在哪里出错,请指导我?或任何其他方法,其中无论是否失败,都对数组的所有元素进行测试。