我目前有一块看起来像这样的 Ruby:
def error_message
browser.span(:id => 'ctl00_cphMainContent_lblMessage').wait_until_present(30) do
not errors.empty?
end
errors
end
但是,我更喜欢这样的东西:
span(:errors, :id => 'ctl00_cphMainContent_lblMessage')
##farther down##
def error_message
browser.errors.wait_until_present(30) do
etc...
我是 Ruby 的新手,但是如果可能的话,我怎么能做这样的事情呢?