Class Subsumptionstest
java.lang.Object
de.tillmenke.studium.informatik.masterarbeit.test.Testnorm
de.tillmenke.studium.informatik.masterarbeit.test.Subsumptionstest
- All Implemented Interfaces:
Tatbestand
Konsolenanwendung zum Test eines einfachen Aufrufs der Schnittstelle "Tatbestand" mit geworfenen Ausnahmen; zugleich Testimplementierung dieser Schnittstelle, welche die Ausnahmen aufwirft
- Author:
- Till Menke
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBasisschnittstelleBasisschnittstellegetSubsumption
(Sprachstil sprachstil) Basisschnittstellestatic void
Konsolenanwendung zum Test eines einfachen Aufrufs der Schnittstelle "Tatbestand" mit geworfenen AusnahmenMethods inherited from class de.tillmenke.studium.informatik.masterarbeit.test.Testnorm
getDefinition, getObersatz, setSachverhalt
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.tillmenke.studium.informatik.masterarbeit.werkzeugkasten.Tatbestand
getBezeichnung, getDefinition, getErgebnissatz, getFalllösung, getGutachten, getUrteil, previewExceptions
-
Constructor Details
-
Subsumptionstest
public Subsumptionstest()
-
-
Method Details
-
main
Konsolenanwendung zum Test eines einfachen Aufrufs der Schnittstelle "Tatbestand" mit geworfenen Ausnahmen- Parameters:
args
- wird nicht ausgewertet, aber für den Programmeinstiegspunkt konventionsmäßig erwartet
-
getSubsumption
Description copied from interface:Tatbestand
Basisschnittstelle- Specified by:
getSubsumption
in interfaceTatbestand
- Overrides:
getSubsumption
in classTestnorm
- Parameters:
sprachstil
- Angabe, welcher Sprachstil verwendet werden soll (sollte von implementierenden Klassen üblicherweise beachtet werden, da wegen Rekursion wichtig)- Returns:
- Zeichenkette mit der Subsumption (ggf. inkl. Verschachtelungen)
- Throws:
SubsumptionFehltException
-
getRechtsfolge
Description copied from interface:Tatbestand
Basisschnittstelle- Specified by:
getRechtsfolge
in interfaceTatbestand
- Overrides:
getRechtsfolge
in classTestnorm
- Returns:
- maschinenverarbeitbarer Wert mit dem Subsumptionsergebnis
- Throws:
SubsumptionFehltException
-
getErgebnissatz
Description copied from interface:Tatbestand
Basisschnittstelle- Specified by:
getErgebnissatz
in interfaceTatbestand
- Overrides:
getErgebnissatz
in classTestnorm
- Returns:
- Zeichenkette mit dem Ergebnissatz
- Throws:
SubsumptionFehltException
-