next up previous contents index
Next: Testfall: Exception Up: Test Previous: Testfall: Alternativer Event

Testfall: Aktive Bean

Die Struktur der getesteten Anwendung ist in Abbildung [*] dargestellt:


 
Abbildung: Test mit aktiver Bean 

Zu diesem Test wurde eine auftraggebende Javabean ClientBean erstellt, die ihre BTA-Instanz bei der Messbean abfragt, die Auftragvergabe mit logInfo meldet und einen Auftrag bei der aktiven AktiBean setzt.
Ergebnis:

   
...
...
Y-Applit980071185406
Info: Auftrag an AktiBean gegeben
980071185867
-
ClientBean

Y-Applit980071185406 
TA_stop
980071185997
erfolgreich
ClientBean

Y-Applit980071185406
TA_stop
980071186003
erfolgreich
StartButton      

Y-Applit980071185406
ATA_start
980071188321
-
dummy

Y-Applit980071185406
ATA_stop
980071188365     
-
dummy

Hier wird die Methode logInfo der MessBean aufgerufen und die Information Auftrag an AktiBean gegeben als Parameter mitgegeben. Der Kontrollfluss kehrt zum StartButton zurück. Erst danach wird die Auftragsbearbeitung in der aktiven Bean gestartet: ATA_start.



Copyright Munich Network Management Team