Package de.kappich.pat.testumg.util

  • Interface Summary
    Interface Description
    DafApplicationEnvironment
    Interface für Datenverteiler-Testumgebungen, damit Klassen wie DavApplication eine Schnittstelle haben, um Informationen anzufragen und gleichzeitig unter mehreren Testumgebungen funktionieren.
  • Class Summary
    Class Description
    ConfigurationController
    Diese Klasse stellt Methoden zum Starten, Neustarten und Beenden des Datenmodells auf Konfigurationsseite zur Verfügung.
    ConsistencyResultChecker
    Diese Klasse prüft das Ergebnis einer Konsistenzprüfung.
    CreateClientDavConnection
    Diese Klasse meldet sich beim Datenverteiler an.
    DafApplication<T>
    Diese Klasse ermöglicht es, eine beliebige Datenverteiler-Applikation in einer Datenverteiler-Testumgebung zu instantiieren und zu testen.
    DataUtil
    Hilfsklasse zur Serialisierung und Deserialiserung von Data-Objekten aus Strings.
    DaVStarter
    Diese Klasse startet den Datenverteiler, die Konfiguration und die Parametrierung.
    DavTestEnvironment
    Klasse zur einfachen Realisierung von JUnit-Tests, die eine Datenverteilerumgebung benötigen.
    DavTestUtil
    Hilfklasse zum Testen des Datenverteilers von Clientseite, enthält Methoden, den Anmeldezustand von Daten abzufragen und ähnliches
    DeprecatedConfigurationController Deprecated.
    FakeParamApp
    Applikation die eine Parametrierung simuliert, und der man einfach mit FakeParamApp.publishParam(String, String, String) die zu versendenden Parameter übergeben kann
    FileCopy
    Diese Klasse stellt statische Methoden zur Verfügung, mit denen Dateien und Verzeichnisse kopiert und gelöscht werden können.
    MultiDavTestEnvironment
    Klasse, die das Testen von mehreren verbundenen Datenverteilern erlaubt.
    SingleDavStarter
    Klasse, die das Testen von Applikationen und sonstigem Code innerhalb einer Datenverteilerumgebung erlaubt.
    TempDirectoryCreator
    Die Klasse erlaubt die Erzeugung von temporären Verzeichnissen um für Tests beliebigte Test-Dateien abzulegen (z.
    UserAccount
    Ein Benutzer für die Benutzerverwaltung der Konfiguration (benutzerverwaltung.xml).
  • Enum Summary
    Enum Description
    ParamAppType
    Definiert die Art der verwendeten parametrierung in einer Testumgebung
    ReleaseVersion
    Liste mit den verschiedenen alten (und neuen) Datenverteilerversionen, die im MultiDavTestEnvironment zum Testen benutzt werden können