Le Test D'Unité E/S De Fichier

Lecture par le biais de l'unité existante essais des fils ici, sur un Débordement de Pile, je ne pouvais pas en trouver un avec une réponse claire sur la façon de test de l'unité e/S de fichier des opérations. J'ai récemment commencé à regarder dans les tests unitaires, après avoir été conscients des avantages, mais avoir de la difficulté à s'habituer à l'écriture des premiers tests. J'ai mis en place mon projet pour utiliser NUnit et Rhino se moque et même si je comprends le concept derrière eux, je vais avoir un peu de mal à comprendre comment utiliser les Objets Fantaisie.

Plus précisément, j'ai deux questions que j'aimerais avoir des réponses. Tout d'abord, quelle est la bonne façon de l'unité fichier de test opérations d'e/S? Deuxièmement, dans mes tentatives pour en apprendre davantage sur les tests unitaires, je suis venu à travers l'injection de dépendance. Après l'obtention de Ninject configurer et de travail, je me demandais si je dois utiliser la DI dans mes tests unitaires, ou tout simplement d'instancier des objets directement.

  • si oui ou non à l'aide de DI pour les tests unitaires doivent être d'une question distincte ihmo.
  • Je vous recommande d'utiliser DI délai (voir cet article, et des liens vers d')
InformationsquelleAutor Shaun Hamman | 2009-10-06