2008-11-21 7 views

Répondre

3

Je travaille sur CruiseControl (version Java d'origine) et je pense qu'il vaut la peine de considérer comme une source d'étude pour plusieurs raisons:

  1. Beaucoup de tests unitaires. Certainement pas la couverture la plus élevée, mais il y a beaucoup à regarder.
  2. Technologie diversifiée. Il y a des pojos, des libs d'étiquette, des macros de vitesse, des ressorts, etc.
  3. Qualité inégale des tests unitaires. Parce que nous prenons des contributions de l'extérieur, la qualité et la complexité des tests unitaires varient. Les classes de base sont très bien testées. Beaucoup de contributions ne sont pas testées ou mal testées. Considérons les moins testés comme «un exercice laissé au lecteur». ;)
  4. Peut-être la meilleure raison: Vous pouvez poser des questions sur les tests sur developer mailing list. Dans le meilleur des cas, vous pourriez même écrire des tests pour certaines des zones non testées et obtenir un encadrement sur vos efforts.
0

Le code source de NUnit (logiciel de test d'unité .NET) mérite d'être consulté.

0

Vous pourriez être en mesure d'obtenir le code source Spring Framework, l'équipe derrière elle préconise le développement piloté par les tests et le cadre est disponible pour Java .net.

Questions connexes