Rspec vue des tests avec le capybara et rails3

J'aime vraiment la façon RSpec est capable de séparer le contrôleur et la vue des tests, mais certains ont des problèmes avec l'obtention de capybara de rapprochement de travail en vue de test. Ce que j'ai essentiellement essayez d'atteindre est qqch comme ceci:

describe "some page" do
  it "should render with lots of stuff" do
    assign ..
    render
    rendered.should have_button ('Any button') #or any capybara matcher, really
  end
end

J'ai vu quelques posts sur le net montrant comment configurer capybara et rails3 travailler en douceur avec le concombre ou rspec contrôleur de tests, mais ce n'est pas vraiment ce que je veux - c'est, les tests de la vue au niveau le plus bas possible.

Aussi si il y a une autre façon de le faire (ne nécessitant pas beaucoup de code personnalisé, couse je sais que je pourrais écrire certains de rapprochement que l'extrait donné des sélecteurs d'rendus à l'aide de nokogiri ou quel que soit l'outil approprié), ce serait sympa aussi - à l'aide de capybara est pas une obligation.

InformationsquelleAutor dahpgjgamgan | 2011-01-16