Package org.jboss.services.binding

Examples of org.jboss.services.binding.ServiceBindingMetadata


   /**
    * Test method for {@link org.jboss.services.binding.ServiceBindingMetadata#ServiceBindingMetadata(java.lang.String, java.lang.String, java.lang.String, int, boolean, boolean)}.
    */
   public void testServiceBindingMetadataStringStringStringIntBooleanBoolean()
   {
      ServiceBindingMetadata md = new ServiceBindingMetadata(S, B, H, 1, true, true);
      assertEquals(S, md.getServiceName());
      assertEquals(B, md.getBindingName());
      assertEquals(H, md.getHostName());
      assertEquals(1, md.getPort());
      assertTrue(md.isFixedPort());
      assertTrue(md.isFixedHostName());
     
      md = new ServiceBindingMetadata(S, null, null, 1, true, true);
      assertEquals(S, md.getServiceName());
      assertEquals(null, md.getBindingName());
      assertEquals(null, md.getHostName());
      assertEquals(1, md.getPort());
      assertTrue(md.isFixedPort());
      assertTrue(md.isFixedHostName());
   
      try
      {
         md = new ServiceBindingMetadata(null, B, H, 1, true, true);
         fail("null serviceName allowed");
      }
      catch (IllegalArgumentException good) {}
   }
View Full Code Here


   /**
    * Test method for {@link org.jboss.services.binding.ServiceBindingMetadata#setServiceName(java.lang.String)}.
    */
   public void testSetServiceName()
   {
      ServiceBindingMetadata md = new ServiceBindingMetadata();
      md.setServiceName(S);
      assertEquals(S, md.getServiceName());
   
      try
      {
         md.setServiceName(null);
         fail("null serviceName allowed");
      }
      catch (IllegalArgumentException good) {}
   }
View Full Code Here

   /**
    * Test method for {@link org.jboss.services.binding.ServiceBindingMetadata#setBindingName(java.lang.String)}.
    */
   public void testSetBindingName()
   {
      ServiceBindingMetadata md = new ServiceBindingMetadata();
      md.setBindingName(B);
      assertEquals(B, md.getBindingName());
      md.setBindingName(null);
      assertEquals(null, md.getBindingName());
   }
View Full Code Here

   /**
    * Test method for {@link org.jboss.services.binding.ServiceBindingMetadata#getFullyQualifiedName()}.
    */
   public void testGetFullyQualifiedName()
   {
      ServiceBindingMetadata md = new ServiceBindingMetadata(S, B);
      assertEquals(FQN, md.getFullyQualifiedName());
     
      md = new ServiceBindingMetadata(S, null);
      assertEquals(S,md.getFullyQualifiedName());
     
      md = new ServiceBindingMetadata();
      try
      {
         md.getFullyQualifiedName();
         fail("getFullyQualifiedName should fail with no serviceName set");
      }
      catch (IllegalStateException good) {}
   }
View Full Code Here

   /**
    * Test method for {@link org.jboss.services.binding.ServiceBindingMetadata#setHostName(java.lang.String)}.
    */
   public void testSetHostName()
   {
      ServiceBindingMetadata md = new ServiceBindingMetadata();
      md.setHostName(H);
      assertEquals(H, md.getHostName());
   }
View Full Code Here

   /**
    * Test method for {@link org.jboss.services.binding.ServiceBindingMetadata#setPort(int)}.
    */
   public void testSetPort()
   {
      ServiceBindingMetadata md = new ServiceBindingMetadata();
      md.setPort(2);
      assertEquals(2, md.getPort());
   }
View Full Code Here

   /**
    * Test method for {@link org.jboss.services.binding.ServiceBindingMetadata#setServiceBindingValueSource(org.jboss.services.binding.ServiceBindingValueSource)}.
    */
   public void testSetServiceBindingValueSource()
   {
      ServiceBindingMetadata md = new ServiceBindingMetadata();
      MockServiceBindingValueSource mock = new MockServiceBindingValueSource();
      md.setServiceBindingValueSource(mock);
      assertSame(mock, md.getServiceBindingValueSource());
      assertEquals(mock.getClass().getName(), md.getServiceBindingValueSourceClassName());
   }
View Full Code Here

   /**
    * Test method for {@link org.jboss.services.binding.ServiceBindingMetadata#setServiceBindingValueSourceClassName(java.lang.String)}.
    */
   public void testSetServiceBindingValueSourceClassName()
   {
      ServiceBindingMetadata md = new ServiceBindingMetadata();
      md.setServiceBindingValueSourceClassName(S);
      assertEquals(S, md.getServiceBindingValueSourceClassName());
   }
View Full Code Here

   /**
    * Test method for {@link org.jboss.services.binding.ServiceBindingMetadata#setServiceBindingValueSourceConfig(java.lang.Object)}.
    */
   public void testSetServiceBindingValueSourceConfig()
   {
      ServiceBindingMetadata md = new ServiceBindingMetadata();
      Object config = new Object();
      md.setServiceBindingValueSourceConfig(config);
      assertSame(config, md.getServiceBindingValueSourceConfig());
   }
View Full Code Here

   /**
    * Test method for {@link org.jboss.services.binding.ServiceBindingMetadata#setFixedPort(boolean)}.
    */
   public void testSetFixedPort()
   {
      ServiceBindingMetadata md = new ServiceBindingMetadata();
      assertFalse(md.isFixedPort());
      md.setFixedPort(true);
      assertTrue(md.isFixedPort());
   }
View Full Code Here

TOP

Related Classes of org.jboss.services.binding.ServiceBindingMetadata

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.