O'Reilly logo

Agile Java-Entwicklung in der Praxis by Michael Hüttermann

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Testanatomie

Nun möchte ich Ihnen zwei einzelne Nutzungsmöglichkeiten vorstellen, die Sie bei der Erstellung von Testfällen nutzen können, um in Ihrem Projekt gute agile Tests bereitzustellen. Stellvertretend sind das Praktiken, um Methoden über ganze Suites hinweg einmal aufrufen zu lassen sowie die Parametrisierung von Testmethoden.

Zentrale Fixture und tearDown

Eine interessante Variante bei der Erstellung von Suites und Aggregationen ist die zentrale Definition einer übergreifenden setUp-Methode und einer tearDown-Methode, um im Rahmen einer Suite übergreifend für alle Tests eine Methode einmalig zu Beginn oder am Ende auszuführen.

Wir haben diese beiden Methoden als Möglichkeit kennengelernt, vor bzw. nach dem Ausführen jeder Testmethode Vorbereitungen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required