2013-05-06 52 views
0

有没有简写为findhave_selectorrspec和水豚“应该找到”速记

例如,我可以这样写:

it { should have_selector('h1', text: 'Welcome') } 

是否有类似的简写以下?

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

回答

0

我认为没有简写,因为RSpec Matchers是shorthands。

由于不支持属性,因此无法使用have_field

have_css匹配:

it { should have_css("#CustomerName[value='']") } 

,但如果它改变了网页加载后它不会检查值。其他RSpec Matchers也不具有断言属性的能力。