0

次のhtml構造をテストすることは可能ですか?

<p class="all-jobs"><%= link_to "<< Back to all jobs", jobs_path %></p>

私はそれをこのようにしてみました:

it { should have_selector('p.all-jobs', link: "<< Back to all jobs")}

エラーは次のとおりです。

 1) JobPages visit a job page 
 Failure/Error: it { should have_selector('p.all-jobs', link: "<< Back to all jobs")}
   expected css "p.all-jobs" to return something
 # ./spec/requests/job_pages_spec.rb:78:in `block (3 levels) in <top (required)>'
4

1 に答える 1

0

さて、私はそれを次のもので動作させることができました:

describe "should have a link to index page" do
  it { should have_selector('a', title: "<< Back to all jobs", href: jobs_path) }
end
于 2012-11-29T05:09:48.100 に答える