est-il possible de bouchonner une variable d'instance dans rspec dans un test de contrôleur non?

StackOverflow https://stackoverflow.com/questions/9334673

  •  27-10-2019
  •  | 
  •  

Question

Je normalement définir une variable d'instance dans mon contrôleur, mais je suis tester une méthode unité modèle qui dépend de la valeur de l'ensemble variable d'instance dans le contrôleur.

Utilisation rspec, est-il possible de souche ou définir cette variable d'instance pour le test?

Tout ce que j'ai vu rend présent, il semble que je ne peux que stub / définir une variable d'instance de tests de contrôleur ou vue, pas de tests modèles.

Était-ce utile?

La solution

Je suis unité à tester un procédé de modèle qui dépend de la valeur du jeu de variable d'instance dans le contrôleur.

C'est une bonne façon de faire, MVC dicte que nous faisons une limite forte entre ces trois composants et intégrons tout dans les contrôleurs. Si vous devez vraiment aller de cette façon, vous pouvez au moins montrer le code dans lequel vous utilisez une variable de commande?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top