에게 다음 작품을 사용하여 결석는 잘 WebRat
Then /^I should not see a button called "([^\"]*)"$/ do |name|
[snip...]
end
표준 "그리고 나는 볼 수 없습니다해야 "버튼 내에서뿐만 아니라 페이지 내 어디에서나 대상 구문을 선택하므로 만족스럽지 않습니다. 특별히 대상 텍스트가있는 버튼이 없는지 확인해야합니다.
나의 첫번째 본능이 뭔가를 시도했다 :
Then /^I should see a button called "([^\"]*)"$/ do |name|
response.should have_selector("li") do |li|
li.should have_selector("a") do |a|
a.should_not contain(name)
end
end
end
그러나 하나의도가있는 경우에도, 한 대상 텍스트를 포함하지 않는 페이지에있는 모든 버튼을 거기로 전달합니다 물론
또는 대상 텍스트를 포함하는 더 많은 버튼.의견이 있으십니까?
많은 감사,
스티븐.
기꺼이 해결했습니다! – Rodreegez