Package org.apache.tuscany.sca.assembly

Examples of org.apache.tuscany.sca.assembly.Binding


    // component service binding tests
  
    public void testComponentServiceSingleService() {
        Composite composite = createComponentServiceBinding();
        composite.getComponents().get(0).getServices().remove(1);
        Binding b = composite.getComponents().get(0).getServices().get(0).getBindings().get(0);
       
        try {
            configurationBuilder.configureBindingURIs(composite, null, defaultBindings);

            assertEquals("http://myhost:8080/root/c1", b.getURI());
        } catch(Exception ex){
            System.out.println(ex.toString());
            fail();
       
    }
View Full Code Here


       
    }
   
    public void testComponentServiceBindingDefault() {
        Composite composite = createComponentServiceBinding();
        Binding b = composite.getComponents().get(0).getServices().get(0).getBindings().get(0);
       
        try {
            configurationBuilder.configureBindingURIs(composite, null, defaultBindings);

            assertEquals("http://myhost:8080/root/c1/s1", b.getURI());
        } catch(Exception ex){
            System.out.println(ex.toString());
            fail();
       
    } 
View Full Code Here

       
    } 
   
    public void testComponentServiceBindingName() {
        Composite composite = createComponentServiceBinding();
        Binding b = composite.getComponents().get(0).getServices().get(0).getBindings().get(0);
        b.setName("n");
       
        try {
            configurationBuilder.configureBindingURIs(composite, null, defaultBindings);

            assertEquals("http://myhost:8080/root/c1/n", b.getURI());
        } catch(Exception ex){
            System.out.println(ex.toString());
            fail();
       
    }  
View Full Code Here

       
    }  
   
    public void testComponentServiceBindingURIRelative() {
        Composite composite = createComponentServiceBinding();
        Binding b = composite.getComponents().get(0).getServices().get(0).getBindings().get(0);
        b.setName("n");
        b.setURI("b");
       
        try {
            configurationBuilder.configureBindingURIs(composite, null, defaultBindings);

            assertEquals("http://myhost:8080/root/c1/b", b.getURI());
        } catch(Exception ex){
            System.out.println(ex.toString());
            fail();
       
    } 
View Full Code Here

       
    } 
   
    public void testComponentServiceBindingURIAbsolute() {
        Composite composite = createComponentServiceBinding();
        Binding b = composite.getComponents().get(0).getServices().get(0).getBindings().get(0);
        b.setName("n");
        b.setURI("http://myhost:8080/b");
       
        try {
            configurationBuilder.configureBindingURIs(composite, null, defaultBindings);

            assertEquals("http://myhost:8080/b", b.getURI());
        } catch(Exception ex){
            System.out.println(ex.toString());
            fail();
       
    }
View Full Code Here

       
    }
   
    public void testComponentServiceBindingURIRelative2() {
        Composite composite = createComponentServiceBinding();
        Binding b = composite.getComponents().get(0).getServices().get(0).getBindings().get(0);
        b.setName("n");
        b.setURI("../../b");
       
        try {
            configurationBuilder.configureBindingURIs(composite, null, defaultBindings);

            assertEquals("http://myhost:8080/b", b.getURI());
        } catch(Exception ex){
            System.out.println(ex.toString());
            fail();
       
    }    
View Full Code Here

    // top level composite service binding tests
   
    public void testCompositeServiceSingleService() {
        Composite composite = createTopLevelCompositeServiceBinding();
        composite.getServices().remove(1);
        Binding b = composite.getServices().get(0).getBindings().get(0);
       
        try {
            configurationBuilder.configureBindingURIs(composite, null, defaultBindings);

            assertEquals("http://myhost:8080/root", b.getURI());
        } catch(Exception ex){
            System.out.println(ex.toString());
            fail();
       
    }
View Full Code Here

       
    }
  
    public void testCompositeServiceBindingDefault() {
        Composite composite = createTopLevelCompositeServiceBinding();
        Binding b = composite.getServices().get(0).getBindings().get(0);
       
        try {
            configurationBuilder.configureBindingURIs(composite, null, defaultBindings);

            assertEquals("http://myhost:8080/root/s1", b.getURI());
        } catch(Exception ex){
            System.out.println(ex.toString());
            fail();
       
    } 
View Full Code Here

       
    } 
   
    public void testCompositeServiceBindingName() {
        Composite composite = createTopLevelCompositeServiceBinding();
        Binding b = composite.getServices().get(0).getBindings().get(0);
        b.setName("n");
       
        try {
            configurationBuilder.configureBindingURIs(composite, null, defaultBindings);

            assertEquals("http://myhost:8080/root/n", b.getURI());
        } catch(Exception ex){
            System.out.println(ex.toString());
            fail();
       
    }  
View Full Code Here

       
    }  
   
    public void testCompositeServiceBindingURIRelative() {
        Composite composite = createTopLevelCompositeServiceBinding();
        Binding b = composite.getServices().get(0).getBindings().get(0);
        b.setName("n");
        b.setURI("b");
       
        try {
            configurationBuilder.configureBindingURIs(composite, null, defaultBindings);

            assertEquals("http://myhost:8080/root/b", b.getURI());
        } catch(Exception ex){
            System.out.println(ex.toString());
            fail();
       
    } 
View Full Code Here

TOP

Related Classes of org.apache.tuscany.sca.assembly.Binding

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.