rspec和水豚;应该找到;速记

rspec和水豚;应该找到;速记,rspec,capybara,Rspec,Capybara,有没有类似于have_selector的find的缩写 例如,我可以写: it { should have_selector('h1', text: 'Welcome') } 下面有类似的速记吗 it "should have blank customer input" do find_field('CustomerName').value.should be_blank end 我认为没有速记,因为速记员是RSpec匹配者 您不能使用have_field执行此操作,因为它不支持属性

有没有类似于have_selector的
find
的缩写

例如,我可以写:

it { should have_selector('h1', text: 'Welcome')  }
下面有类似的速记吗

it "should have blank customer input" do
  find_field('CustomerName').value.should be_blank 
end

我认为没有速记,因为速记员是RSpec匹配者

您不能使用
have_field
执行此操作,因为它不支持属性

have\u css
matcher:

it { should have_css("#CustomerName[value='']") }
但它不会检查值,如果它在加载页面后更改

其他人也不能断言属性