Package de.tillmenke.studium.informatik.masterarbeit.test


package de.tillmenke.studium.informatik.masterarbeit.test
enthält Programmeinstiegspunkte für wesentliche Funktionstests sowie dafür erforderliche Hilfsklassen; nur noch zu dokumentarischen Zwecken enthalten
Author:
Till Menke
  • Classes
    Class
    Description
    Beispielprogramm zur grafischen Darstellung von Elementen der Klasse Falllösung; enthält über Methoden verschiedene Beispiele, die (im Quellcode) als Inhalt ausgewählt werden können und als Beispiel der Erzeugung entsprechender Objekte dienen können
    Anwendung zum Test des Sachverhaltsformulars in Verbindung mit einem Sachverhaltsdetail
    Sachverhaltselement, welches die Daten in öffentlichen Feldern speichert als Test für das Sachverhaltsformular, welches die Felder als Notlösung darstellt (muss explizite Klasse sein, damit Introspektion funktioniert)
    ein stets nicht vorliegender Straftatbestand zum Testen
    ein stets vorliegender Straftatbestand zum Testen
    Konsolenanwendung zum Test eines einfachen Aufrufs der Schnittstelle "Tatbestand" mit geworfenen Ausnahmen; zugleich Testimplementierung dieser Schnittstelle, welche die Ausnahmen aufwirft
    Anwendung zum Test des Falllösungsassistenten
    grafische Anwendung zum Test eines einfachen Aufrufs der Schnittstelle "Tatbestand" mit geworfenen Ausnahmen; zugleich Testimplementierung dieser Schnittstelle, welche die Ausnahmen aufwirft
    Testimplementierung einer ChatGPT-Anfrage auf Basis des Falls 2 der eigenen AG Zivilrecht I
    Konsolenanwendung zum Test eines einfachen Aufrufs der Schnittstelle "TatbestandPrüfungsfolge"
    fiktive Anspruchsgrundlage für Testzwecke; gute Testwerte (Eingabe als Ergebniszahl für Rückfrage): 0 (kein Anspruch), 1 (geringer Anspruch), 5000 (voller Anspruch), 50000 (mehr Anspruch als verlangt)
    Oberklasse für Implementierungen der Schnittstelle Tatbestand zu Testzwecken; erstellt zudem als Instanziierungsvorlage eine nicht verschachtelte Fallprüfung mit Blindtexten, ohne dass (für Unterklassen deklarierte) Ausnahmen geworfen werden (für erste Tests einer Benutzerschnittstelle sinnvoll)