LightJason - AgentSpeak(L++)
|
test for bit vector actions More...
Public Member Functions | |
final void | action (final Triple< List< ITerm >, Class<? extends IAction >, Stream< Object >> p_input) throws IllegalAccessException, InstantiationException, NoSuchMethodException, InvocationTargetException |
test all single-input actions More... | |
final void | boolValue () |
test boolean value More... | |
final void | clear () |
test clear More... | |
final void | create () |
test create More... | |
final void | initialize () |
initialize More... | |
final void | numericvalue () |
test numericvalue More... | |
final void | range () |
test range More... | |
final void | set () |
test set More... | |
final void | toblas () |
test toblas More... | |
final void | tolist () |
test toList More... | |
Static Public Member Functions | |
static Object [] | generator () |
data provider generator More... | |
Static Private Member Functions | |
static Stream< Object > | testcase (final Stream< Object > p_input, final Stream< Class<?>> p_classes, final Stream< Object >... p_classresult) |
method to generate test-cases More... | |
Static Private Attributes | |
static final BitVector | VECTOR1 = new BitVector( 3 ) |
testing vector More... | |
static final BitVector | VECTOR2 = new BitVector( 3 ) |
testing matrix More... | |
Additional Inherited Members | |
Static Protected Attributes inherited from org.lightjason.agentspeak.IBaseTest | |
static final boolean | PRINTENABLE = Files.exists( Paths.get( "agentprinting.conf" ) ) |
enable printing of test-data More... | |
Definition at line 75 of file TestCActionMathBitVector.java.
final void org.lightjason.agentspeak.action.builtin.TestCActionMathBitVector.action | ( | final Triple< List< ITerm >, Class<? extends IAction >, Stream< Object >> | p_input | ) | throws IllegalAccessException, InstantiationException, NoSuchMethodException, InvocationTargetException |
p_input | tripel of input data, actions classes and results |
IllegalAccessException | is thrwon on instantiation error |
InstantiationException | is thrwon on instantiation error |
NoSuchMethodException | is thrwon on instantiation error |
InvocationTargetException | is thrwon on instantiation error |
Definition at line 174 of file TestCActionMathBitVector.java.
References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, and org.lightjason.agentspeak.language.ITerm.raw().
final void org.lightjason.agentspeak.action.builtin.TestCActionMathBitVector.boolValue | ( | ) |
Definition at line 215 of file TestCActionMathBitVector.java.
References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, org.lightjason.agentspeak.action.builtin.math.bit.matrix.CBoolValue.execute(), and org.lightjason.agentspeak.language.CRawTerm< T >.from().
final void org.lightjason.agentspeak.action.builtin.TestCActionMathBitVector.clear | ( | ) |
Definition at line 248 of file TestCActionMathBitVector.java.
References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, org.lightjason.agentspeak.action.builtin.collection.CClear.execute(), and org.lightjason.agentspeak.language.CRawTerm< T >.from().
final void org.lightjason.agentspeak.action.builtin.TestCActionMathBitVector.create | ( | ) |
Definition at line 196 of file TestCActionMathBitVector.java.
References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, org.lightjason.agentspeak.action.builtin.collection.list.CCreate.execute(), and org.lightjason.agentspeak.language.CRawTerm< T >.from().
|
static |
Definition at line 109 of file TestCActionMathBitVector.java.
final void org.lightjason.agentspeak.action.builtin.TestCActionMathBitVector.initialize | ( | ) |
Definition at line 93 of file TestCActionMathBitVector.java.
final void org.lightjason.agentspeak.action.builtin.TestCActionMathBitVector.numericvalue | ( | ) |
Definition at line 281 of file TestCActionMathBitVector.java.
References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, org.lightjason.agentspeak.action.builtin.math.bit.matrix.CNumericValue.execute(), and org.lightjason.agentspeak.language.CRawTerm< T >.from().
final void org.lightjason.agentspeak.action.builtin.TestCActionMathBitVector.range | ( | ) |
Definition at line 263 of file TestCActionMathBitVector.java.
References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, org.lightjason.agentspeak.action.builtin.collection.list.CRange.execute(), and org.lightjason.agentspeak.language.CRawTerm< T >.from().
final void org.lightjason.agentspeak.action.builtin.TestCActionMathBitVector.set | ( | ) |
Definition at line 232 of file TestCActionMathBitVector.java.
References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, org.lightjason.agentspeak.action.builtin.collection.list.CSet.execute(), and org.lightjason.agentspeak.language.CRawTerm< T >.from().
|
staticprivate |
p_input | input data |
p_classes | matching test-classes / test-cases |
p_classresult | result for each class |
Definition at line 151 of file TestCActionMathBitVector.java.
References org.lightjason.agentspeak.language.CRawTerm< T >.from().
final void org.lightjason.agentspeak.action.builtin.TestCActionMathBitVector.toblas | ( | ) |
Definition at line 317 of file TestCActionMathBitVector.java.
References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, org.lightjason.agentspeak.action.builtin.math.bit.matrix.CToBlas.execute(), and org.lightjason.agentspeak.language.CRawTerm< T >.from().
final void org.lightjason.agentspeak.action.builtin.TestCActionMathBitVector.tolist | ( | ) |
Definition at line 298 of file TestCActionMathBitVector.java.
References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, org.lightjason.agentspeak.action.builtin.collection.set.CToList.execute(), and org.lightjason.agentspeak.language.CRawTerm< T >.from().
|
staticprivate |
Definition at line 81 of file TestCActionMathBitVector.java.
|
staticprivate |
Definition at line 86 of file TestCActionMathBitVector.java.