Привет, у меня есть этот тест ниже, и он дает мне эту ошибку, сбой на проверке ... но я не могу понять, почему.
java.lang.AssertionError: Ошибка ожидания при проверке: отладка (isA (java.lang.Object)): ожидается: 1, фактическое: 0
Код теста такой.
public void testLogInfo()
{
JDBCAppender jdbcAppender = createNiceMock(JDBCAppender.class);
Logger logger = createNiceMock(Logger.class);
LogDB logDB = new LogDB(null, null, null, LogDBDriver.ODBC, Level.TRACE);
logDB.setJdbcAppender(jdbcAppender);
logDB.setLogger(logger);
// method call
logger.info(isA(Object.class));
expectLastCall().once();
// replay
replay(logger);
replay(jdbcAppender);
// verify method call
logDB.log(Level.INFO, "10", "Server", "admin", "shortext", "longText","className","methodName");
verify(logger);
}