Package rocks.frieler.kraftsql.testing.engine
See: Description
-
Class Summary Class Description AggregationSimulator ArraySimulator Simulator for Array expressions. CastSimulator Simulator for the Cast function. ColumnSimulator Simulator for Column expressions. ConstantSimulator Simulator for Constant expressions. CountSimulator Simulator for Count expressions. EngineState EqualsSimulator Simulator for the Equals operator. GenericSimulatorConnection Generic SimulatorConnection, that implements common behavior of SQL engines and dialects for testing. RowSimulator Simulator for a Row expression. SimulatorORMapping SumAsLongSimulator Simulator for SumAsLong expressions, the rocks.frieler.kraftsql.expressions.Sum that results in an integer-valued result. SumAsDoubleSimulator Simulator for SumAsDouble expressions, the rocks.frieler.kraftsql.expressions.Sum that results in a double-valued result. SumAsBigDecimalSimulator Simulator for SumAsBigDecimal expressions, the rocks.frieler.kraftsql.expressions.Sum that results in a BigDecimal-valued result. -
Interface Summary Interface Description SubexpressionCallbacks Callbacks to simulate sub-expressions in the current evaluation context. ExpressionSimulator Simulator for a certain Expression. SimulatorConnection Marker interface for simulations of Connections to be used in tests.