2010-04-30 3 views
6

J'essaye de se moquer d'une aide de vue avec rspec2. L'ancienne façon de faire cela jette une erreur, se plaignant de l'objet modèle n'est pas défini:Mocking vue helpers avec rspec-rails 2.0.0.beta.8

template.should_receive(:current_user).and_return(mock("user")) 

Suis-je manque quelque chose ici, ou est-ce pas mis en œuvre rspec2 (encore)?

Répondre

7

cernées meself:

view.should_receive(:current_user).and_return(mock("user")) 
+0

Merci pour cela. Est-il documenté n'importe où? Je viens juste de chercher cette chose plus tôt aujourd'hui et j'ai obtenu la réponse 'template'. – zetetic

+0

Non, ce n'était pas si je me souviens bien. –