[jboss-cvs] JBossAS SVN: r81831 - trunk/varia/src/tests/org/jboss/test/services/binding/test.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sun Nov 30 11:48:14 EST 2008
Author: bstansberry at jboss.com
Date: 2008-11-30 11:48:13 -0500 (Sun, 30 Nov 2008)
New Revision: 81831
Modified:
trunk/varia/src/tests/org/jboss/test/services/binding/test/PojoServiceBindingStoreUnitTestCase.java
trunk/varia/src/tests/org/jboss/test/services/binding/test/ServiceBindingManagerUnitTestCase.java
Log:
[JBAS-6259] More tests
Modified: trunk/varia/src/tests/org/jboss/test/services/binding/test/PojoServiceBindingStoreUnitTestCase.java
===================================================================
--- trunk/varia/src/tests/org/jboss/test/services/binding/test/PojoServiceBindingStoreUnitTestCase.java 2008-11-30 14:43:20 UTC (rev 81830)
+++ trunk/varia/src/tests/org/jboss/test/services/binding/test/PojoServiceBindingStoreUnitTestCase.java 2008-11-30 16:48:13 UTC (rev 81831)
@@ -66,6 +66,7 @@
{
super(name);
}
+
@Override
protected void setUp() throws Exception
{
@@ -81,8 +82,6 @@
// This one doesn't go in the standard bindings set
BA = new ManagedServiceBinding(B, A, "localhost", 1);
- Set<ManagedServiceBinding> set = new HashSet<ManagedServiceBinding>();
- set.addAll(Arrays.asList(AA, AB, Anull));
bindingSets.add(new ServiceBindingSet(A));
bindingSets.add(new ServiceBindingSet(B));
bindingSets.add(new ServiceBindingSet(C));
@@ -379,5 +378,20 @@
assertEquals(30, store.getDefaultPortOffset(C));
}
+ public void testGetServiceBindings() throws Exception
+ {
+ PojoServiceBindingStore store = new PojoServiceBindingStore();
+ store.setServiceBindingSets(bindingSets);
+ store.setPortOffsetBindings(bindings);
+ store.start();
+
+ String[] servers = {A, B, C};
+ for (String server : servers)
+ {
+ Set<ServiceBinding> set = store.getServiceBindings(server);
+ assertEquals(bindings, set);
+ }
+ }
+
}
Modified: trunk/varia/src/tests/org/jboss/test/services/binding/test/ServiceBindingManagerUnitTestCase.java
===================================================================
--- trunk/varia/src/tests/org/jboss/test/services/binding/test/ServiceBindingManagerUnitTestCase.java 2008-11-30 14:43:20 UTC (rev 81830)
+++ trunk/varia/src/tests/org/jboss/test/services/binding/test/ServiceBindingManagerUnitTestCase.java 2008-11-30 16:48:13 UTC (rev 81831)
@@ -27,6 +27,7 @@
import java.io.File;
import java.net.InetAddress;
import java.net.URL;
+import java.util.Collections;
import org.jboss.services.binding.ServiceBinding;
import org.jboss.services.binding.ServiceBindingManager;
@@ -67,6 +68,16 @@
noNameBinding = new ServiceBinding(SVC_NAME, null, HOST, PORT);
address = InetAddress.getByName(HOST);
}
+
+ public void testGetServerName()
+ {
+ assertEquals(SERVER, testee.getServerName());
+ }
+
+ public void testGetServiceBindings()
+ {
+ assertEquals(Collections.singleton(binding), testee.getServiceBindings());
+ }
/**
* Test method for {@link org.jboss.services.binding.ServiceBindingManager#getIntBinding(java.lang.String)}.
More information about the jboss-cvs-commits
mailing list