J'utilise tous les trois de ces cadres ensemble. On dirait que votre problème est que vous essayez d'apprendre trop de choses à la fois. En ce qui concerne l'utilisation d'un conteneur IoC dans les tests, je n'ai jamais eu besoin de le faire pour les tests unitaires. J'utilise simplement des mock Rhino pour transmettre des stubs/mocks pour les composants dépendants si nécessaire. Pour un test d'intégration, je pouvais voir l'avantage d'avoir un conteneur IOC initialisé dans du code, par exemple si vous utilisiez le modèle MVP et que vous vouliez remplacer complètement un GUI avec des stubs.
Je voudrais d'abord en apprendre davantage sur les tests unitaires plus en détail. Je recommande fortement le livre The Art of Unit Testing. Un bon livre qui combine IOC, tests unitaires et un cadre d'isolement, j'ai trouvé Pro ASP.NET MVC - il y a maintenant un 2nd edition, mais comme je ne l'ai pas lu, je ne peux pas vraiment le commenter. Le livre n'utilise pas Unity, mais si vous apprenez comment fonctionne un framework, il est facile de passer à un autre. Quand je suis passé de Moq à Rhino, j'ai trouvé this wiki page particularly useful.
Merci. J'ai vu ces livres ont eu de bonnes critiques sur amazon. Je vais leur donner un essai. –