Mock mockListener = new Mock(PersistenceStoreEventListener.class);
mockListener.expects(new InvokeOnceMatcher()).method("afterMakePersistent").isVoid();
mockListener.expects(new InvokeOnceMatcher()).method("beforeMakePersistent").isVoid();
mockListener.expects(new InvokeOnceMatcher()).method("afterDeletePersistent").isVoid();
mockListener.expects(new InvokeOnceMatcher()).method("beforeDeletePersistent").isVoid();
PersistenceStoreEventListener listener =(PersistenceStoreEventListener) mockListener.proxy();
store.addEventListener(listener);
store.getTransaction().begin();
A a = new A();