public class ArithmetikHandlerModulo extends Object
Modifier and Type | Field and Description |
---|---|
private static de.bsvrz.ibv.uda.interpreter.daten.ArithmetikHandler |
HANDLER
der verwendete Handler.
|
private static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator |
OPERATOR
der Operator.
|
Constructor and Description |
---|
ArithmetikHandlerModulo() |
Modifier and Type | Method and Description |
---|---|
void |
divisionDurchNullFliess()
Division einer Fliesskommazahl durch 0 testen.
|
void |
divisionDurchNullGanz()
Division einer ganzen Zahl durch 0 testen.
|
void |
falscheOperanden()
Ausführung der Operation mit Operanden vom falschen Typ.
|
void |
keineOperanden()
Ausführung der Operation ohne Operanden.
|
void |
testGetHandledOperators()
ermittelt, ob die erwarteten Operatoren vom Handler unterstützt werden.
|
void |
testIsHandlerOperatorListOfQextendsObject()
testet die Funktion validiereHandler für verschiedene
Operandenkombinationen.
|
void |
testModulo()
Ausführung der Operation.
|
void |
zuvieleOperanden()
Ausführung der Operation mit zu vielen Argumenten.
|
void |
zuwenigOperanden()
Ausführung der Operation mit zu wenigen Operanden.
|
private static final de.bsvrz.ibv.uda.interpreter.daten.ArithmetikHandler HANDLER
private static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator OPERATOR
public void keineOperanden()
public void zuwenigOperanden()
public void testModulo()
public void zuvieleOperanden()
public void falscheOperanden()
public void testGetHandledOperators()
public void testIsHandlerOperatorListOfQextendsObject()
public void divisionDurchNullGanz()
public void divisionDurchNullFliess()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.