public class MockResult extends Object
This type is used to wrap unified results of DDL and DML query executions. JDBC execution results can be summarised to two properties:
Statement.getUpdateCount(): The number of affected rowsStatement.getResultSet(): The result set
See MockDataProvider.execute(MockExecuteContext) for more details
MockDataProvider| Modifier and Type | Field and Description |
|---|---|
Result<?> |
data
The result data associated with this execution result.
|
int |
rows
The number of affected rows for this execution result.
|
| Constructor and Description |
|---|
MockResult(int rows,
Result<?> data)
Create a new
MockResult. |
MockResult(Record data)
Create a new
MockResult. |
public final int rows
This number corresponds to the value of
Statement.getUpdateCount(). The following values are possible:
public final Result<?> data
This object describes the result data (including meta data). If the given
query execution did not provide any results, this may be
null. Note, that this can also be used to provide a result
for Statement.getGeneratedKeys()
public MockResult(Record data)
MockResult.
This is a convenience constructor creating a MockResult with exactly one record.
data - The single record in this result.public MockResult(int rows,
Result<?> data)
MockResult.rows - The number of affected rowsdata - The result dataCopyright © 2017. All Rights Reserved.