J’ai ceci dans mon test
mais lorsque l’objet reçoit cet appel de méthode deux fois, j’ai à faire
Y at-il aucun moyen comment dire quelque chose comme
J’ai ceci dans mon test
mais lorsque l’objet reçoit cet appel de méthode deux fois, j’ai à faire
Y at-il aucun moyen comment dire quelque chose comme
pour 2 fois :
pour exactement n fois :
au moins n fois :
plus de détails à http://rspec.info/documentation/mocks/message_expectations.html sous Recevoir compte
Espérons que cela aide =)
should_receive plutôt qu’any_instance s’attend à ce que la classe reçoit la message/méthode spécifiée pour le nombre de fois spécifié.
en revanche, any_instance est généralement utilisé pour déraciner un message/méthode.
Donc le premier cas est une attente que nous aimerions tester arrivera alors que l’autre est passé à une méthode à la ligne suivante afin que nous puissions déplacer...
Espérons que cela a un sens...
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.