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
-
ClassesClassDescriptionBeispielprogramm 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önnenAnwendung zum Test des Sachverhaltsformulars in Verbindung mit einem SachverhaltsdetailSachverhaltselement, 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 Testenein stets vorliegender Straftatbestand zum TestenKonsolenanwendung zum Test eines einfachen Aufrufs der Schnittstelle "Tatbestand" mit geworfenen Ausnahmen; zugleich Testimplementierung dieser Schnittstelle, welche die Ausnahmen aufwirftAnwendung zum Test des Falllösungsassistentengrafische Anwendung zum Test eines einfachen Aufrufs der Schnittstelle "Tatbestand" mit geworfenen Ausnahmen; zugleich Testimplementierung dieser Schnittstelle, welche die Ausnahmen aufwirftTestimplementierung einer ChatGPT-Anfrage auf Basis des Falls 2 der eigenen AG Zivilrecht IKonsolenanwendung 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)