Testen von EJB3-Komponenten

Mit EJB3 ist es endlich möglich, die Qualität der Komponenten extern, d.h. außerhalb des Containers, mit einfachen Unit-Tests sicherzustellen. In diesem Vortrag wird gezeigt, welche Arten von Tests es gibt und wie diese im Zusammenhang mit EJBs genutzt werden können. Dabei wird ein Überblick gegeben über verschiedene Ebenen des Testens, über Besonderheiten beim Testen der verschiedenen EJB3-Typen und die Anforderungen, die die Tests an die jeweilige Ausführungsumgebung stellen, wobei dem Testen außerhalb des Containers Priorität eingeräumt wird, wo immer es geht.

Besonderen Wert wird dabei darauf gelegt, am praktischen Beispiel aufzuzeigen, wann sich der Test einer Komponente eigentlich eher nicht lohnt, wann man Tests per Hand schreiben sollte und wann man besser ein Framework einsetzt, um sich die Arbeit so leicht wie möglich, den Test aber so aussagekräftig wie möglich zu machen.