CapybaraセレクターとCSSセレクターを使用して、画像の代替テキストの値をテストするステップを定義しようとしています。
readmeの例に基づいて入力値用に1つ作成しました。
Then /^I should see a value of "([^\"]*)" within the "([^\"]*)" input$/ do |input_value, input_id|
element_value = locate("input##{input_id}").value
element_value.should == input_value
end
しかし、私はこれを理解することはできません...次のようなもの:
Then /^I should see the alttext "([^\"]*)"$/ do | alt_text |
element_value = locate("img[alt]").value
end
代替テキスト値を見つける方法を知っている人はいますか?