我对 rspec 和页面对象有疑问。我有
cell(:balance_type_tab_element, :id => 'a')
然后我有
def check_all
check_navigation_to_and_from_balance_page
check_printer_friendly_link
end
然后我也有
def check_allocation_by_balance_type
balance_type_tab?
puts "found tab"
puts balance_type_tab_element.visible?
balance_type_tab_element.visible?.should be_true
end
和
def check_navigation_to_and_from_balance_page
//some other checks
check_allocation_by_balance_type
end
然后在步骤文件中
on_page(ParticipantBalanceDetailsPage).check_all
但我不断收到错误 NameError: undefined local variable or method `be_true'
我试过谷歌搜索,但到目前为止没有运气,有人可以帮我吗?