public class MockResult
extends java.lang.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. | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
toString()  | 
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 © 2015. All Rights Reserved.