0
我在我的JUnit测试情况下,该NonStrictExpectation:删除NonStrictExpectation以前
new NonStrictExpectations(mCurrencyDao) {
{
invoke(mCurrencyDao, "readSqlQuery", withAny(String.class));
result = prepareTestSQL(pAllKeysForTest);
times = 1;
}
};
mCurrencyDao.loadAll(lToday);
它工作得很好,导致预期的结果。 现在我改变了我的代码如下:
new NonStrictExpectations(mCurrencyDao) {
{
invoke(mCurrencyDao, "readSqlQuery", withAny(String.class));
result = prepareTestSQL(pAllKeysForTest);
times = 1;
}
};
mCurrencyDao.loadAll(lToday);
mCurrencyDao.loadAll(lTomorrow);
第二个电话mCurrencyDao.loadAll(lTomorrow);
有没有我NonStrictExpectations
执行。
在我打电话给mCurrencyDao.loadAll(lToday);
之后,是否有简单的方法可以删除我先前定义的NonStrictExpectations
?