2008-11-13 7 views
14

(j'ai demandé this question mais n'a pas reçu de réponse beaucoup. Il a été recommandé que je pose la même question en ce qui concerne C#.)Vous recherchez * petit *, open source, C# projet avec des essais approfondis Unité

I Je suis un développeur VB.NET avec peu d'expérience C# (oui, je sais que je dois écrire plus en C#), à la recherche de petits projets open source qui démontrent une couverture de test unitaire élevée à partir de laquelle apprendre.

Je cherche petits projets parce que je ne veux pas avoir à patauger dans une tonne de code pour obtenir une meilleure compréhension de la façon d'appliquer les tests unitaires dans ma propre situation, dans laquelle je vous écris principalement des applications professionnelles informatiques utilisées en interne par mon entreprise.

MISE À JOUR: Question originale qui m'a pose cette question est here

Répondre

1

Essayez de regarder FileHelpers (http://www.filehelpers.net/). J'ai récemment dû faire un montage et trouvé le code source facile à parcourir. Il a un grand nombre de tests.

3

Ma bibliothèque MiscUtil a une couverture de test variable - certaines parties ont été testées de manière approfondie et d'autres ont été écrites avant que je ne connaisse les tests unitaires.

Si vous voulez apprendre en écrivant des tests pour les choses à découvert, vous seriez très bienvenus :)

C'est une grande d'un ramassis de bits utiles et pièces - ce qui est à portée de main à certains égards , comme vous pouvez prendre presque n'importe quoi et l'étudier seul. Il n'y a pas «d'architecture globale» à apprendre.

+0

certaines parties sont très bien testés, et d'autres ont été écrites ** avant que je savais ** sur les tests unitaires. /// Votre honnêteté est admirable. – kokabi

1

Je recommande regarder CarTrackr il dispose d'un large éventail de technologies .Net qu'un développeur devrait être familier avec (Unity, MVC framework en particulier) et a des tests unitaires approfondis. Le projet est assez simple pour digérer en 1 séance mais assez complexe pour être plus qu'une preuve de concept. Leur url CodePlex est à http://www.codeplex.com/CarTrackr

0
+0

Il n'y a actuellement pas de téléchargement là-bas. Est-ce que je manque quelque chose? – GernBlandston

+0

Utilisez un client subversion pour extraire le code source et exécuter ClickToBuild.bat –

Questions connexes