Package org.jboss.services.binding

Examples of org.jboss.services.binding.ServiceBinding


      PropertyEditor editor = PropertyEditorManager.findEditor(Element.class);
      editor.setAsText(ELEMENT_INPUT);
      Element result = (Element) editor.getValue();
      MockServiceBindingValueSource source = new MockServiceBindingValueSource(result);
      bindingMetadata.setServiceBindingValueSource(source);
      binding = new ServiceBinding(bindingMetadata, HOST, 0);
      mockStore.setBinding(binding);
      assertEquals(result, testee.getElementBinding(SVC_NAME, BINDING_NAME, result));
      Object[] params = source.getParams();
      assertNotNull(params);
      assertEquals(1, params.length);
View Full Code Here


   }
  
   public void testGetElementBindingViaXSLT() throws Exception
   {
      bindingMetadata.setServiceBindingValueSourceConfig(getXSLTConfig());
      binding = new ServiceBinding(bindingMetadata, HOST, 0);
      mockStore.setBinding(binding);
     
      Element input = getDocumentElementFromClasspath(XSL_INPUT);
      Element output = testee.getElementBinding(SVC_NAME, BINDING_NAME, input);
      validateXSLTOutputElement(output);
View Full Code Here

   public void testGetURLBindingViaGeneric() throws Exception
   {
      URL result = new File(getFullyQualifiedResourceName("input.xml")).toURL();
      MockServiceBindingValueSource source = new MockServiceBindingValueSource(result);
      bindingMetadata.setServiceBindingValueSource(source);
      binding = new ServiceBinding(bindingMetadata, HOST, 0);
      mockStore.setBinding(binding);
      assertEquals(result, testee.getURLBinding(SVC_NAME, BINDING_NAME, result));
      Object[] params = source.getParams();
      assertNotNull(params);
      assertEquals(1, params.length);
View Full Code Here

   }
  
   public void testGetURLBindingViaXSLT() throws Exception
   {
      bindingMetadata.setServiceBindingValueSourceConfig(getXSLTConfig());
      binding = new ServiceBinding(bindingMetadata, HOST, 0);
      mockStore.setBinding(binding);
     
      URL input = Thread.currentThread().getContextClassLoader().getResource(XSL_INPUT);
      URL output = testee.getURLBinding(SVC_NAME, BINDING_NAME, input);
      assertNotNull(output);
View Full Code Here

  
   public void testGetResourceBindingViaGeneric() throws Exception
   {
      MockServiceBindingValueSource source = new MockServiceBindingValueSource(SVC_NAME);
      bindingMetadata.setServiceBindingValueSource(source);
      binding = new ServiceBinding(bindingMetadata, HOST, 0);
      mockStore.setBinding(binding);
      assertEquals(SVC_NAME, testee.getResourceBinding(SVC_NAME, BINDING_NAME, INPUT));
      Object[] params = source.getParams();
      assertNotNull(params);
      assertEquals(1, params.length);
View Full Code Here

   }
  
   public void testGetResourceBindingViaXSLT() throws Exception
   {
      bindingMetadata.setServiceBindingValueSourceConfig(getXSLTConfig());
      binding = new ServiceBinding(bindingMetadata, HOST, 0);
      mockStore.setBinding(binding);
     
      String output = testee.getResourceBinding(SVC_NAME, BINDING_NAME, XSL_INPUT);
      assertNotNull(output);
      Element element = getDocumentElement(output);
View Full Code Here

    */
   public void testGetGenericBindingStringObjectArray() throws Exception
   {
      MockServiceBindingValueSource source = new MockServiceBindingValueSource(SVC_NAME);
      noNameMetadata.setServiceBindingValueSource(source);
      noNameBinding = new ServiceBinding(noNameMetadata, HOST, 0);
      mockStore.setBinding(noNameBinding);
      assertEquals(SVC_NAME, testee.getGenericBinding(SVC_NAME, null, INPUT));
      Object[] params = source.getParams();
      assertNotNull(params);
      assertEquals(1, params.length);
View Full Code Here

    */
   public void testGetGenericBindingStringStringObjectArray() throws Exception
   {
      MockServiceBindingValueSource source = new MockServiceBindingValueSource(SVC_NAME);
      bindingMetadata.setServiceBindingValueSource(source);
      binding = new ServiceBinding(bindingMetadata, HOST, 0);
      mockStore.setBinding(binding);
      assertEquals(SVC_NAME, testee.getGenericBinding(SVC_NAME, BINDING_NAME, INPUT));
      Object[] params = source.getParams();
      assertNotNull(params);
      assertEquals(1, params.length);
View Full Code Here

    * Test method for {@link org.jboss.services.binding.impl.StringReplacementServiceBindingValueSourceImpl#getStringServiceBindingValue(org.jboss.bindings.ServiceBinding, java.lang.String)}.
    */
   public void testGetStringServiceBindingValueOverrideMarkers() throws Exception
   {
      bindingMetadata.setServiceBindingValueSourceConfig(config);
      binding = new ServiceBinding(bindingMetadata, HOST, 0);
      assertEquals(OUTPUT, testee.getStringServiceBindingValue(binding, ALT_INPUT));
   }
View Full Code Here

   }
  
   public void testGetElementServiceBindingValueOverrideMarkers() throws Exception
   {
      bindingMetadata.setServiceBindingValueSourceConfig(config);
      binding = new ServiceBinding(bindingMetadata, HOST, 0);
      elementBindingTest(ALT_ELEMENT_INPUT);
   }
View Full Code Here

TOP

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

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.