public void testInitialize_NullInstances() {
MockPersistenceDelegate pd = new MockPersistenceDelegate();
Encoder enc = new Encoder();
MockFoo b = new MockFoo();
b.setName("myName");
// enc.setPersistenceDelegate(MockFooStop.class,
// new MockPersistenceDelegate());
enc.setExceptionListener(new ExceptionListener() {
public void exceptionThrown(Exception e) {
CallVerificationStack.getInstance().push(e);
}
});
try {
pd.initialize(MockFoo.class, null, b, enc);
fail("Should throw NullPointerException!");
} catch (NullPointerException ex) {
// expected
}
assertTrue(CallVerificationStack.getInstance().empty());
pd.initialize(MockFoo.class, b, null, enc);
assertFalse(CallVerificationStack.getInstance().empty());
}
DefaultPersistenceDelegateTest.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:cn1
作者:
评论列表
文章目录