Rspec 2 — имя класса внутри тега

У меня есть следующий html-код:

<ul class="nav">
    <li class="active">
      <a href="/users/page">Page</a>
    </li>
    ...
</ul>

Я хочу убедиться, что у меня есть тег li с классом «активный» и внутри этого текста.

Итак, я попробовал это:

response.should have_selector( "li", :class => "active" ,:content => "Page")

И это не работает, я получаю такую ​​ошибку:

Failure/Error: response.should have_selector( "li", :class => "active" ,:content => "Page")
       expected following output to contain a <li class='active'>Page</li> tag:

Как я могу решить мою проблему?

6
задан ExiRe 8 March 2012 в 05:49
поделиться