Ruby 水豚:如何定义自定义选择器?
我经常需要在侧边栏中查询元素。但是,我必须使用的css选择器是临时的,非常难看:Ruby 水豚:如何定义自定义选择器?,ruby,capybara,Ruby,Capybara,我经常需要在侧边栏中查询元素。但是,我必须使用的css选择器是临时的,非常难看: <div id="rt_mod_side_foo_body_bar"> 我可以做到: within :sidebar 水豚是如何做到这一点的?用一种方法代替符号如何 def sidebar "#rt_mod_side_foo_body_bar" end 不是一个符号,而是一个方法 def sidebar "#rt_mod_side_foo_body_bar" end 嗯…如果我也用黄瓜,
<div id="rt_mod_side_foo_body_bar">
我可以做到:
within :sidebar
水豚是如何做到这一点的?用一种方法代替符号如何
def sidebar
"#rt_mod_side_foo_body_bar"
end
不是一个符号,而是一个方法
def sidebar
"#rt_mod_side_foo_body_bar"
end
嗯…如果我也用黄瓜,我会把这个放在哪里?我得到了未定义的方法错误…如果我也使用Cucumber,我会把它放在哪里?我得到了未定义的方法错误