Affirmer un appel de méthode sur l'un de plusieurs types injectés
-
01-10-2019 - |
Question
Nous utilisons RhinoMocks. I ont un type dont le constructeur en 9 types sont injectés. Je voudrais une façon de automocking le type, mais être capable de détecter un appel de méthode particulière sur l'un des objets injectés (à savoir que je cherche uniquement à un seul appel de méthode sur l'un des objets injectés).
Est-ce possible, ou dois-je à injecter manuellement tous les objets fantaisie dans le constructeur?
La solution
Je n'ai pas vu de cadres qui auto-créer ces simulacres pour vous. Vous pouvez le faire dans votre méthode [SetUp], donc au moins les essais ne seront pas encombrés avec le code passe-partout.
Autres conseils
Je dois vérifier http://autofixture.codeplex.com/ . Son pas vraiment spécifique de conteneurs, il y a une extension pour se moque de rhinocéros. Avertissement:. Je ne l'ai pas encore essayé autofixture