Config no longer implements Identifiable because this was in violation of the contrac...
[xmlrouter] / impl / src / test / java / org / wamblee / xmlrouter / impl / XMLRouterConfigServiceTest.java
index 4086fa36482ce044f21be82821b8c998a1feac08..9f2f5063e604c3c9e20ed2ed29f884b6e71e6207 100644 (file)
@@ -18,16 +18,14 @@ 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;
 import org.mockito.ArgumentCaptor;
 import org.wamblee.xmlrouter.common.Id;
-import org.wamblee.xmlrouter.config.ConfigException;
 import org.wamblee.xmlrouter.config.DocumentType;
 import org.wamblee.xmlrouter.config.Filter;
-import org.wamblee.xmlrouter.config.RouterConfig;
 import org.wamblee.xmlrouter.config.Transformation;
 
 public class XMLRouterConfigServiceTest {
@@ -56,21 +54,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,