com.imcode.db.mock
Class MockDatabase
java.lang.Object
com.imcode.db.mock.MockDatabase
- All Implemented Interfaces:
- Database
public class MockDatabase
- extends java.lang.Object
- implements Database
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MockDatabase
public MockDatabase()
executeUpdate
public int executeUpdate(java.lang.String sqlStr,
java.lang.Object[] parameters)
executeQuery
public java.lang.Object executeQuery(java.lang.String sqlQuery,
java.lang.Object[] parameters,
org.apache.commons.dbutils.ResultSetHandler resultSetHandler)
execute
public java.lang.Object execute(DatabaseCommand databaseCommand)
throws DatabaseException
- Specified by:
execute
in interface Database
- Throws:
DatabaseException
executeCommand
public java.lang.Object executeCommand(DatabaseCommand databaseCommand)
throws DatabaseException
- Specified by:
executeCommand
in interface Database
- Throws:
DatabaseException
addExpectedSqlCall
public void addExpectedSqlCall(MockDatabase.SqlCallPredicate sqlCallPredicate,
java.lang.Object result)
assertExpectedSqlCalls
public void assertExpectedSqlCalls()
getSqlCallCount
public int getSqlCallCount()
assertCalled
public void assertCalled(MockDatabase.SqlCallPredicate predicate)
assertCalledInOrder
public void assertCalledInOrder(MockDatabase.SqlCallPredicate[] sqlCallPredicates)
assertCalled
public void assertCalled(java.lang.String message,
MockDatabase.SqlCallPredicate predicate)
assertNotCalled
public void assertNotCalled(MockDatabase.SqlCallPredicate sqlCallPredicate)
assertNotCalled
public void assertNotCalled(java.lang.String message,
MockDatabase.SqlCallPredicate predicate)
assertCallCount
public void assertCallCount(int expectedCount,
MockDatabase.SqlCallPredicate predicate)
Copyright © -2006 . All Rights Reserved.