|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.sys.testsys.testsys.UeberpruefungSystemAppTest
public class UeberpruefungSystemAppTest
JUNIT Tests für den blackBox Test Ueberpreufung System.
(== white Box Test für die main Routine).
Arbeitsweise des Tests:
1. Ueberpruefung System wird mit einem test Plugin gestartet. Das test Plugin erzeugt defnierte Überprüfer Meldungen.
2. DaV Empfängerprogramm wird gestartet. Es liest DaV Betriebsmeldungen.
3. Wurden innerhalb einer vorgegebenen Zeit (60sec) alle erwarteten Meldungen gelesen, war der Test erfolgreich, ansonsten fehlerhaft.
Der Test prüft die Erzeugung eines Plugins.
Der Test überprüft die Schnittstellen IGibZugriff und IMeldungFehler,
sowie die gesamte Verarbeitung der über die Schnittstelle empfangenen Daten bis zur
Speicherung im DaV.
Durch diesen Test wird die Überprüfung der Teilmoduln Verwaltung und Überprüfer abgedeckt.
Field Summary | |
---|---|
de.bsvrz.dav.daf.main.ClientDavInterface |
_connection
DaV Verbindung zum lesen der Betriebsmeldungen |
private de.bsvrz.sys.funclib.debug.Debug |
_debug
Ausgabe Logger |
private java.lang.Boolean |
_isJUnitTest
JUNIT Test, oder mit java main gestartet? |
private java.lang.String |
_objPidBm
Pid, zum lesen der Betriebsmeldungen (typ.informationsKanal) |
(package private) java.lang.Long |
_warteLeseErgMs
Zeitraum, bis alle erwarteten Betriebsmeldungen gelesen sein müssen |
Constructor Summary | |
---|---|
UeberpruefungSystemAppTest()
|
Method Summary | |
---|---|
private java.lang.String[] |
initArgs(java.lang.Boolean parameterAusgabe)
Initialisierungsroutine, liefert Programmargumente (Main-Args), mit denen das Programm ausgeführt werden soll |
static void |
main(java.lang.String[] args)
Test Methode. |
void |
setUp()
|
static void |
setUpBeforeClass()
|
void |
tearDown()
|
static void |
tearDownAfterClass()
|
void |
testMain()
Test method for UeberpruefungSystemApp.main(String[]) . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private de.bsvrz.sys.funclib.debug.Debug _debug
private java.lang.String _objPidBm
public de.bsvrz.dav.daf.main.ClientDavInterface _connection
private java.lang.Boolean _isJUnitTest
java.lang.Long _warteLeseErgMs
Constructor Detail |
---|
public UeberpruefungSystemAppTest()
Method Detail |
---|
public static void setUpBeforeClass() throws java.lang.Exception
java.lang.Exception
public static void tearDownAfterClass() throws java.lang.Exception
java.lang.Exception
public void setUp() throws java.lang.Exception
java.lang.Exception
public void tearDown() throws java.lang.Exception
java.lang.Exception
private java.lang.String[] initArgs(java.lang.Boolean parameterAusgabe)
public void testMain()
UeberpruefungSystemApp.main(String[])
.
public static void main(java.lang.String[] args)
args
- ignoriert. Die Argumente für den Test liefert die Methode initArgs.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |