7 Programmieren gut verständlicher Tests

Auch wenn man die API von JUnit in- und auswendig kennt, weiß man immer noch nicht, wie eine gute Testmethode aussehen soll. JUnit schreibt zwar vor, dass (bei Verwendung von JUnit 3) der Name einer Testmethode mit »test« anfangen muss bzw. (bei Verwendung von JUnit 4) eine Testmethode mit @Test annotiert sein muss. Aber wo Testklassen abgelegt und wie diese benannt werden sollten oder wie der vollständige Name und der Inhalt einer Testmethode aussehen sollten, dazu sagt JUnit nichts, weshalb ich das hier tun möchte.

7.1 Organisation und Benennung von Testklassen

Für die Ablage von Testklassen hat sich die Vorgehensweise etabliert, dass es für den Produktionscode und den Testcode zwei separate Verzeichnisse ...

Get JUnit-Profiwissen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.