|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.imcode.db.AbstractDatabase
com.imcode.db.mock.MockDatabase
public class MockDatabase
Nested Class Summary | |
---|---|
static class |
MockDatabase.DeleteFromTableSqlCallPredicate
|
static class |
MockDatabase.EqualsSqlCallPredicate
|
static class |
MockDatabase.EqualsWithParametersSqlCallPredicate
|
static class |
MockDatabase.InsertIntoTableSqlCallPredicate
|
static class |
MockDatabase.InsertIntoTableWithParameterSqlCallPredicate
|
static class |
MockDatabase.MatchesRegexSqlCallPredicate
|
static class |
MockDatabase.SqlCall
|
static class |
MockDatabase.SqlCallPredicate
|
static class |
MockDatabase.StartsWithSqlCallPredicate
|
static class |
MockDatabase.UpdateTableSqlCallPredicate
|
Constructor Summary | |
---|---|
MockDatabase()
|
Method Summary | |
---|---|
void |
addExpectedSqlCall(MockDatabase.SqlCallPredicate sqlCallPredicate,
java.lang.Object result)
|
void |
assertCallCount(int expectedCount,
MockDatabase.SqlCallPredicate predicate)
|
void |
assertCalled(MockDatabase.SqlCallPredicate predicate)
|
void |
assertCalled(java.lang.String message,
MockDatabase.SqlCallPredicate predicate)
|
void |
assertCalledInOrder(MockDatabase.SqlCallPredicate[] sqlCallPredicates)
|
void |
assertExpectedSqlCalls()
|
void |
assertNotCalled(MockDatabase.SqlCallPredicate sqlCallPredicate)
|
void |
assertNotCalled(java.lang.String message,
MockDatabase.SqlCallPredicate predicate)
|
java.lang.Object |
execute(DatabaseCommand databaseCommand)
|
java.lang.Object |
executeQuery(java.lang.String sqlQuery,
java.lang.Object[] parameters,
org.apache.commons.dbutils.ResultSetHandler resultSetHandler)
|
int |
executeUpdate(java.lang.String sqlStr,
java.lang.Object[] parameters)
|
int |
getSqlCallCount()
|
Methods inherited from class com.imcode.db.AbstractDatabase |
---|
executeCommand |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MockDatabase()
Method Detail |
---|
public int executeUpdate(java.lang.String sqlStr, java.lang.Object[] parameters)
public java.lang.Object executeQuery(java.lang.String sqlQuery, java.lang.Object[] parameters, org.apache.commons.dbutils.ResultSetHandler resultSetHandler)
public java.lang.Object execute(DatabaseCommand databaseCommand) throws DatabaseException
execute
in interface Database
execute
in class AbstractDatabase
DatabaseException
public void addExpectedSqlCall(MockDatabase.SqlCallPredicate sqlCallPredicate, java.lang.Object result)
public void assertExpectedSqlCalls()
public int getSqlCallCount()
public void assertCalled(MockDatabase.SqlCallPredicate predicate)
public void assertCalledInOrder(MockDatabase.SqlCallPredicate[] sqlCallPredicates)
public void assertCalled(java.lang.String message, MockDatabase.SqlCallPredicate predicate)
public void assertNotCalled(MockDatabase.SqlCallPredicate sqlCallPredicate)
public void assertNotCalled(java.lang.String message, MockDatabase.SqlCallPredicate predicate)
public void assertCallCount(int expectedCount, MockDatabase.SqlCallPredicate predicate)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |