*/
public void testInitialize_NoSetter() throws Exception {
MockEncoder enc = new MockEncoder();
MockPersistenceDelegate pd = new MockPersistenceDelegate();
MockNoSetterBean b = new MockNoSetterBean();
enc.setExceptionListener(new ExceptionListener() {
public void exceptionThrown(Exception e) {
CallVerificationStack.getInstance().push(e);
}
});
b.setName("myName");
pd.initialize(MockNoSetterBean.class, b, new MockNoSetterBean(), enc);
assertTrue(CallVerificationStack.getInstance().empty());
pd = new MockPersistenceDelegate(new String[] { "name" });
enc.setExceptionListener(new ExceptionListener() {
public void exceptionThrown(Exception e) {
CallVerificationStack.getInstance().push(e);
}
});
b.setName("myName");