de.bsvrz.sys.testsys.testsys
Class PluginVerwalterTest

java.lang.Object
  extended by de.bsvrz.sys.testsys.testsys.PluginVerwalterTest

public class PluginVerwalterTest
extends java.lang.Object

Author:
Chriesten
JUNIT Tests für den Plugin Verwalter. Geprüft wird die generische Erzeugung einzelner Plugin Klassen
sowie die Methode ErzeugePlugins() der Klasse PluginVerwalter.

Field Summary
(package private)  de.bsvrz.sys.testsys.testsys.PluginVerwalter m_pluginVerwalter
          Plginverwalter fuer Tests
 
Constructor Summary
PluginVerwalterTest()
           
 
Method Summary
private  java.lang.String[] initArgs()
          Initialisierungsroutine, liefert Programmargumente (Main-Args), mit denen das Programm ausgeführt werden soll
static void main(java.lang.String[] args)
           
 void myTestErzeugePlugins()
           
 void myTestGenObject()
           
 void setUp()
           
static void setUpBeforeClass()
           
 void tearDown()
           
static void tearDownAfterClass()
           
 void testErzeugePlugins()
          Test methode for PluginVerwalter.erzeugePlugins(String[], de.bsvrz.dav.daf.main.ClientDavInterface).
 void testGenObject()
          Test method for PluginVerwalter.genObject(java.lang.String, java.lang.String[], java.lang.String).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_pluginVerwalter

de.bsvrz.sys.testsys.testsys.PluginVerwalter m_pluginVerwalter
Plginverwalter fuer Tests

Constructor Detail

PluginVerwalterTest

public PluginVerwalterTest()
Method Detail

setUpBeforeClass

public static void setUpBeforeClass()
                             throws java.lang.Exception
Throws:
java.lang.Exception

tearDownAfterClass

public static void tearDownAfterClass()
                               throws java.lang.Exception
Throws:
java.lang.Exception

setUp

public void setUp()
           throws java.lang.Exception
Throws:
java.lang.Exception

tearDown

public void tearDown()
              throws java.lang.Exception
Throws:
java.lang.Exception

initArgs

private java.lang.String[] initArgs()
Initialisierungsroutine, liefert Programmargumente (Main-Args), mit denen das Programm ausgeführt werden soll

Returns:
"Main Argumente" für Überprüfung System

testErzeugePlugins

public void testErzeugePlugins()
Test methode for PluginVerwalter.erzeugePlugins(String[], de.bsvrz.dav.daf.main.ClientDavInterface). Test übergibt die 3 Standardplugins und prüft deren erfolgreiche Erzeugung.


testGenObject

public void testGenObject()
Test method for PluginVerwalter.genObject(java.lang.String, java.lang.String[], java.lang.String). Pruefung, ob die 3 Standardplugins erzeugt werden könne und ob Plugins das verlanget Interface IMeldungFehler implementieren DaV Verbindung wird nicht benötigt


myTestGenObject

public void myTestGenObject()
                     throws java.lang.Exception
Throws:
java.lang.Exception

myTestErzeugePlugins

public void myTestErzeugePlugins()
                          throws java.lang.Exception
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception