Jimmy Bogard, schrieb einen Artikel: Getting value out of your unit tests, wo er vier Regeln gibt:Leitlinien für eine bessere Einheit testet
- Test-Namen sollte das Was und das Warum beschreiben, aus der Sicht des Benutzers
- Tests sind auch Code, sie geben etwas Liebe
- nicht auf einer Aufspannung Muster/Organisations Stil
- One-Setup siedeln sie, Execute und Überprüfen pro Test-
Ihrer Meinung nach diesen Richtlinien sind vollständig? Was sind Ihre Richtlinien für Komponententests? Bitte vermeiden Sie spezifische Sprache Idiome, versuchen Sie, Antworten sprachunabhängig zu halten.
+1 für xUnit Test Patterns: ein großes Buch – dfa
+1 für "Halten Sie es schnell". –
Für die Leute, die nicht ein ganzes Buch darüber lesen wollen, schrieb ich einen Artikel über die Regeln des Unit-Tests hier auf stackoverflow: http://stackoverflow.com/documentation/unit-testing/9947/the-general -Rules-for-Unit-Tests für alle Sprachen – DarkAngel