Wann ist ein Test ein Unit-Test? - 0 views
-
Martin Menzel on 10 Jun 12""Ein Test ist kein Unit-Test, wenn: er mit einer Datenbank kommuniziert. er über das Netzwerk kommuniziert. er das Dateisystem anspricht. er nicht zur gleichen Zeit wie ein anderer Unit-Test ausgeführt werden kann. du spezielle Dinge mit dem Environment tun musst (z.B. Editieren von Konfigurationsdateien), um ihn auszuführen. Tests, die diese Dinge machen, sind nicht schlecht. Häufig sind sie es wert, geschrieben zu werden, und dafür kann ein Unit-Test-Harness verwendet werden. Aber es ist wichtig, sie von echten Unit-Tests trennen zu können, so dass wir eine Reihe von Tests haben, die wir schnell ausführen können, wann immer wir unseren Code ändern.""