equality based on the ids of the contents of SingleRouterConfig.
[xmlrouter] / impl / src / test / java / org / wamblee / xmlrouter / impl / XMLRouterConfigServiceTest.java
index 4086fa36482ce044f21be82821b8c998a1feac08..e56b5c07d1e7dea33f2992448c0dbb63414f1e5f 100644 (file)
@@ -18,7 +18,7 @@ package org.wamblee.xmlrouter.impl;
 import static junit.framework.Assert.*;
 import static org.mockito.Mockito.*;
 
-import java.util.List;
+import java.util.Collection;
 
 import org.junit.Before;
 import org.junit.Test;
@@ -56,21 +56,22 @@ public class XMLRouterConfigServiceTest {
         verify(config).setRouterConfig(captor.capture());
         RouterConfig received = captor.getValue();
 
-        List<DocumentType> docTypes = received.documentTypeConfig().values();
+        Collection<DocumentType> docTypes = received.documentTypeConfig()
+            .values();
         assertEquals(1, docTypes.size());
         assertEquals("myapp.id.documenttypes.doctype" + aSuffix, docTypes
-            .get(0).getId().toString());
+            .iterator().next().getId().toString());
 
-        List<Transformation> transformations = received.transformationConfig()
-            .values();
+        Collection<Transformation> transformations = received
+            .transformationConfig().values();
         assertEquals(1, transformations.size());
         assertEquals("myapp.id.transformations.t1" + aSuffix, transformations
-            .get(0).getId().toString());
+            .iterator().next().getId().toString());
 
-        List<Filter> filters = received.filterConfig().values();
+        Collection<Filter> filters = received.filterConfig().values();
         assertEquals(1, filters.size());
-        assertEquals("myapp.id.filters.f1" + aSuffix, filters.get(0).getId()
-            .toString());
+        assertEquals("myapp.id.filters.f1" + aSuffix, filters.iterator().next()
+            .getId().toString());
     }
 
     private RouterConfig createRouterConfig(String routerConfigId,