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

Zusammenfassung

TestNG ist ein Framework, mit dessen Hilfe Sie Ihre Komponenten testen können. Es steht in Konkurrenz zu JUnit und ist in manchen Teilen mächtiger, z.B. im Bereich Nebenläufigkeit, Abhängigkeiten und Gruppierung von Tests. Sie müssen also auch bei fortgeschrittenen Anwendungsszenarien nicht auf das Testen Ihrer Komponenten verzichten.

Im Beispiel haben wir exemplarisch Eigenschaften von TestNG illustriert und erläutert, wie Sie derart fortgeschrittene Tests mit TestNG organisieren können. Davon unabhängig ist selbstverständlich auch immer das Design der Testklassen zu sehen. So sollten Sie beispielsweise beim Design von fachlichen Klassen, die nebenläufige Aktivitäten verfolgen, wohldefinierte zentrale Synchronisierungspunkte einführen, ...

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