4344454647484950515253
mgr.preShutdown(); EasyMock.verify(listener1); EasyMock.reset(listener1); EasyMock.replay(listener1); mgr.postShutdown(); EasyMock.verify(listener1); } @Test public void testSingleListenerRegistration() {
7071727374757677787980
EasyMock.verify(listener1); EasyMock.reset(listener1); listener1.postShutdown(); EasyMock.replay(listener1); mgr.postShutdown(); EasyMock.verify(listener1); } @Test public void testMultipleListeners() {
104105106107108109110111112113114
ctrl.reset(); listener2.postShutdown(); listener1.postShutdown(); ctrl.replay(); mgr.postShutdown(); ctrl.verify(); } @Test public void testDeregistration() {
136137138139140141142143144
ctrl.verify(); ctrl.reset(); listener1.postShutdown(); ctrl.replay(); mgr.postShutdown(); ctrl.verify(); } }
ctrl.reset(); listener1.postShutdown(); listener2.postShutdown(); ctrl.replay(); mgr.postShutdown(); ctrl.verify(); } @Test public void testDeregistration() {