我如何在页面对象类中使用 Rspec 期望。我需要断言元素。目前我正在使用 xpath,其他定位器来检查元素的存在。我知道使用它是步骤定义。但我在课堂上需要它。
代码:
class AssertTest
include PageObject
span(:success, text: "Message added successfully")
def assert_element
success_element.when_present (or) success?
# I need to use Rspec expectations instead
# continue...
end
end
在步骤定义中,我可以像这样使用它:
@current_page.text.should include "message"