2011-01-14 7 views
0

Ich möchte gerne Komponententests als Teil meiner Entwicklungsprojekte verwenden. Kann jemand Webressourcen empfehlen, um zu erklären, wie man effektive Komponententests schreibt? Ein Spaziergang durch Beispielprojekt wäre nützlich.Web-Ressourcen für den Unit-Test

Ich arbeite überwiegend mit C# und bevorzuge Beispiele, die die Verwendung von .Net Unit Test-Tools demonstrieren, aber es macht nichts, wenn es ein nützliches Beispiel in einer anderen Sprache gibt.

+0

Versuchen Sie, die Antwort auf diese Frage zu suchen: http://stackoverflow.com/questions/2101/c-unit-testing-example –

+0

Siehe auch [Was macht einen guten Unit Test?] (Http: // stackoverflow. com/questions/61400/was-macht-einen-guten-unit-test) –

Antwort

1

Der beste, den ich kenne http://xunitpatterns.com/

+0

nicht wirklich eine antwort auf ihre frage aber..es gibt es auch diesen tollen leitfaden von Misko Hevery zum schreiben/refactor code, um es mehr testbar (konzentrierte sich auf Komponententests) http://misko.hevery.com/code-reviewers-guide/ –

0

Persönlich mag ich den Visual Studio Embedded Test. Aber in der Vergangenheit war ich sehr glücklich mit NUnit. Wenn Sie etwas Spott brauchen, würde ich MoQ für seine Einfachheit vorschlagen. Hoffe diese Hilfe.

0

Gute Unit-Test machen sollte ...

  • Leicht zu schreiben Tests

  • einfach Ihre Tests

  • Leicht zu organisieren Tests zu laufen (alle, einige eins)

Ich hatte auch erste Erfahrungen mit NUnit und zog später nach M STest. MSTest hat meiner Meinung nach 2 Stärken: Es ist sehr einfach, Unit-Tests für bestimmte Methoden und Testläufe zu erstellen. Das einzige Problem beim Organisieren von Tests in der Gruppe - das war einfach mit NUnit zu machen.

Weitere Informationen in Bezug auf die Erstellung einer effektiven Unit-Test für .Net beschrieben auch here

0

ich sehr recomment die Art of Unit Testing book von Roy Osherove. Dieses Buch ist ein Sinn für Erfahrung und Best Practices. Und ja, das ist keine Web-Ressource, aber Sie sollten auch auf Roy's blog schauen.