JavaToWSDLTest.java :  » ESB » celtix-1.0 » org » objectweb » celtix » tools » Java Open Source

Java Open Source » ESB » celtix 1.0 
celtix 1.0 » org » objectweb » celtix » tools » JavaToWSDLTest.java
package org.objectweb.celtix.tools;

import org.objectweb.celtix.tools.common.ToolTestBase;

public class JavaToWSDLTest extends ToolTestBase {

    public void testVersionOutput() throws Exception {
        String[] args = new String[] {"-v"};
        JavaToWSDL.main(args);
        assertNotNull(getStdOut());
    }

    public void testHelpOutput() {
        String[] args = new String[] {"-help"};
        JavaToWSDL.main(args);
        assertNotNull(getStdOut());
    }

    public void testNormalArgs() {
        String[] args = new String[] {"-o", "./test.wsdl", "org.objectweb.hello_world_soap_http.Greeter"};
        JavaToWSDL.main(args);
        assertNotNull(getStdOut());
    }

    public void testBadUsage() {
        String[] args = new String[] {"-ttt", "a.ww"};
        JavaToWSDL.main(args);
        assertNotNull(getStdOut());

    }

    public void testValidArgs() {
        String[] args = new String[] {"a.ww"};
        JavaToWSDL.main(args);
        assertNotNull(getStdOut());

    }

    public void testNoOutPutFile() {
        String[] args = new String[] {"org.objectweb.hello_world_soap_http.Greeter"};
        JavaToWSDL.main(args);
        assertNotNull(getStdOut());
    }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.