introduction of EventInfo.
[xmlrouter] / listener / src / test / java / org / wamblee / xmlrouter / listener / CompositeEventListenerTest.java
index c268779be8feaa7ba697d9e593423d9930e693c3..fd94c43e6b72fadd03908d25b3f3c60d9209bdc3 100644 (file)
@@ -22,7 +22,6 @@ import static org.mockito.Mockito.*;
 import java.util.ArrayList;
 
 import javax.print.attribute.standard.Destination;
-import javax.xml.transform.dom.DOMSource;
 
 import org.junit.Before;
 import org.junit.Test;
@@ -34,24 +33,22 @@ public class CompositeEventListenerTest {
     private static final String DESTINATION_NAME = "dest";
     private static final Id<Destination> DESTINATION_ID = new Id<Destination>(
         12);
-    private static final Id<DOMSource> EVENT_ID = new Id<DOMSource>(1);
-    private static final String DOCTYPE = "doc";
     private CompositeEventListener composite;
 
-    private DOMSource source;
+    private EventInfo source;
 
     @Before
     public void setUp() {
         composite = new CompositeEventListener();
-        source = mock(DOMSource.class);
+        source = mock(EventInfo.class);
     }
 
     @Test
     public void testNoListeners() {
         // verify no exceptions occur.
-        composite.delivered(DOCTYPE, EVENT_ID, mock(DOMSource.class),
-            getTransformations(), DESTINATION_ID, DESTINATION_NAME, true);
-        composite.notDelivered(DOCTYPE, EVENT_ID, mock(DOMSource.class));
+        composite.delivered(mock(EventInfo.class), getTransformations(),
+            DESTINATION_ID, DESTINATION_NAME, true);
+        composite.notDelivered(mock(EventInfo.class));
     }
 
     @Test
@@ -73,26 +70,24 @@ public class CompositeEventListenerTest {
 
         invokeNotDelivered();
         for (EventListener listener : listeners) {
-            verify(listener).notDelivered(eq(DOCTYPE), eq(EVENT_ID),
-                same(source));
+            verify(listener).notDelivered(same(source));
             verifyNoMoreInteractions(listener);
             reset(listener);
         }
     }
 
     private void invokeDelivered() {
-        composite.delivered(DOCTYPE, EVENT_ID, source, getTransformations(),
-            DESTINATION_ID, DESTINATION_NAME, true);
+        composite.delivered(source, getTransformations(), DESTINATION_ID,
+            DESTINATION_NAME, true);
     }
 
     private void invokeNotDelivered() {
-        composite.notDelivered(DOCTYPE, EVENT_ID, source);
+        composite.notDelivered(source);
     }
 
     private void checkInvokeDelivered(EventListener listener) {
-        verify(listener).delivered(eq(DOCTYPE), eq(EVENT_ID), same(source),
-            eq(getTransformations()), eq(DESTINATION_ID), eq(DESTINATION_NAME),
-            eq(true));
+        verify(listener).delivered(same(source), eq(getTransformations()),
+            eq(DESTINATION_ID), eq(DESTINATION_NAME), eq(true));
     }
 
     @Test