2010-06-01 5 views
1

Je dois commencer à utiliser des tests unitaires dans mon code. Le problème est que je n'ai jamais écrit de tests unitaires. Pouvez-vous s'il vous plaît me recommander quelques bons sites et réserver comment écrire correctement des tests unitaires et utiliser l'application nunit.Apprenez à utiliser les tests unitaires et l'application Nunit

Merci beaucoup pour votre aide.

+0

duplicata possible de [livre de test de l'unité bon C#] (http://stackoverflow.com/questions/509445/good-c-unit-testing-book) – stuartd

Répondre

8

Je vous recommande de faire The Art of Unit Testing par Roy Osherove

+0

Ce livre est disponible pour la lecture en ligne avec "Safari Books" En ligne " –

5

Je pense que Pragmatic Unit Testing est un bon livre complémentaire pour l'Art of Unit Testing d'Osherove. Les tests unitaires pragmatiques portent sur les erreurs de vidage et les différents types de tests ciblés, tandis que le livre de Roy est un livre de niveau supérieur et plus général qui traite d'un plus large éventail de concepts.

En tant que débutant, j'ai trouvé le livre Pragmatic un excellent point de départ.

Voici quelques autres ressources de qualité:

Misko's guide to writing testable code. L'une des principales batailles lors de l'écriture des tests est ... comment structurer le code pour le rendre testable. Les guides de Misko sont inestimables.

Roy Osherove's cranky test review videos. La deuxième bataille à laquelle nous sommes confrontés consiste à écrire des tests bons, clairs et maintenables. Il est vraiment facile d'écrire des tests mauvais/cassants/non maintenables, il est donc important d'être conscient des erreurs courantes. Ces vidéos peuvent être un peu grincheuses à certains moments, mais elles sont pleines de bons conseils.