Package org.jdom

Examples of org.jdom.Document


    }

    public void testTwoParams()
            throws Exception
    {
        Document response =
                invokeService("Doc", "/org/codehaus/xfire/message/document/document11-3.xml");

        addNamespace("d", "urn:Doc");
        assertValid("//d:getString3out", response);
        assertValid("//d:getString3out[text()=\"blehbleh2\"]", response);
View Full Code Here


     * @throws Exception
     */
    public void testBeanServiceWSDL()
            throws Exception
    {
        final Document doc = getWSDLDocument("ComplexService");

        addNamespace("wsdl", WSDLWriter.WSDL11_NS);
        addNamespace("wsdlsoap", WSDLWriter.WSDL11_SOAP_NS);
        addNamespace("xsd", SoapConstants.XSD);

        String ns1 = "http://ns1.services.xfire.codehaus.org";
        String ns2 = "http://ns2.services.xfire.codehaus.org";
        String root = "http://services.xfire.codehaus.org";

        Element types = (Element) doc.getRootElement().getChildren("types", Namespace.getNamespace(WSDLWriter.WSDL11_NS)).get(0);
        String ns1p = NamespaceHelper.getPrefix(types, ns1);
        String ns2p = NamespaceHelper.getPrefix(types, ns2);
        String rootp = "r";

        addNamespace(ns1p, ns1);
View Full Code Here

    }

    public void testBeanService()
            throws Exception
    {
        Document response =
                invokeService("Bean", "/org/codehaus/xfire/message/document/bean11.xml");

        addNamespace("sb", "urn:Bean");
        addNamespace("svc", "http://services.xfire.codehaus.org");
        assertValid("//sb:getSimpleBeanout", response);
View Full Code Here

    public void testBeanServiceWSDL()
            throws Exception
    {
        // Test WSDL generation
        Document doc = getWSDLDocument("Bean");

        addNamespace("wsdl", WSDLWriter.WSDL11_NS);
        addNamespace("wsdlsoap", WSDLWriter.WSDL11_SOAP_NS);
        addNamespace("xsd", SoapConstants.XSD);
View Full Code Here

    }

    public void testNoParams()
            throws Exception
    {
        Document response =
                invokeService("ProviderService", "/org/codehaus/xfire/message/document/document11-2.xml");

        addNamespace("d", "urn:Doc");
        assertValid("//s:Body/d:bleh", response);
    }
View Full Code Here

     * Test a simple binding.
     */
    public void testSimpleBinding() throws Exception {
        final JDOMContact0 contact = new JDOMContact0(FIRSTNAME, LASTNAME, PHONE);
       
        final Document actualDocument = marshalActualDocument(contact);
        final Document expectedDocument = readExpectedOutput("test/extras/jdomcontact0.xml");
               
        final String actualOutput = formatDocument(actualDocument);
        final String expectedOutput = formatDocument(expectedDocument);
       
        saveActualOutput(actualOutput);
View Full Code Here

     * Test a binding with namespaces.
     */
    public void testNamespaceBinding() throws Exception {
        JDOMContact1 contact = new JDOMContact1(FIRSTNAME, LASTNAME, PHONE, new JDOMContactInformation1(INFO1, INFO2));
       
        final Document actualDocument = marshalActualDocument(contact);
        final Document expectedDocument = readExpectedOutput("test/extras/jdomcontact1.xml");
       
        final String actualOutput = formatDocument(actualDocument);
        final String expectedOutput = formatDocument(expectedDocument);

        saveActualOutput(actualOutput);
View Full Code Here

    /**
     * Test marshalling an object into an existing empty Document.
     */
    public void testExistingDocumentWithoutRootNode() throws Exception {
        final JDOMContact0 contact = new JDOMContact0(FIRSTNAME, LASTNAME, PHONE);
        final Document existingDocument = new Document();
       
        final Document returnedDocument = marshalActualDocument(contact, existingDocument);
        final Document expectedDocument = readExpectedOutput("test/extras/jdomcontact0.xml");
               
        final String actualOutput = formatDocument(existingDocument);
        final String expectedOutput = formatDocument(expectedDocument);
       
        saveActualOutput(actualOutput);
View Full Code Here

     * Test marshalling an object into an existing Document with root Element.
     */
    public void testExistingDocumentWithRootNode() throws Exception {
        final JDOMContact0 contact = new JDOMContact0(FIRSTNAME, LASTNAME, PHONE);
        final Element rootElement = new Element("root");
        final Document existingDocument = new Document(rootElement);
       
        final Document returnedDocument = marshalActualDocument(contact, existingDocument);
        final Document expectedDocument = readExpectedOutput("test/extras/jdomDocumentContact0.xml");
       
        final String actualOutput = formatDocument(existingDocument);
        final String expectedOutput = formatDocument(expectedDocument);
       
        saveActualOutput(actualOutput);
View Full Code Here

        final Element rootElement = new Element("root");
        final Element currentElement = new Element("current");
        rootElement.addContent(new Element("pre").setText("before current"));
        rootElement.addContent(currentElement);
        rootElement.addContent(new Element("post").setText("after current"));
        final Document existingDocument = new Document(rootElement);
       
        final Document returnedDocument = marshalActualDocument(contact, currentElement);
        final Document expectedDocument = readExpectedOutput("test/extras/jdomElementContact0.xml");
               
        final String actualOutput = formatDocument(existingDocument);
        final String expectedOutput = formatDocument(expectedDocument);
       
        saveActualOutput(actualOutput);
View Full Code Here

TOP

Related Classes of org.jdom.Document

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.