Package com.eviware.soapui.impl.wsdl

Examples of com.eviware.soapui.impl.wsdl.WsdlSubmitContext


  public void testValidateContentWithXsdDependencies() throws Exception {
    File xsdFile1 = new File(getClass().getResource("xsd/ogckml22.xsd").toURI());
    assertion.setDefinitionPaths(new String[] {xsdFile1.getAbsolutePath()});
    String responseText = readResource("response/KML_Samples.kml");
   
    assertNotNull(assertion.validateXMLContent(new WsdlSubmitContext(null), responseText));
  }
View Full Code Here


    File xsdFile2 = new File(getClass().getResource("xsd/atom-author-link.xsd").toURI());
    File xsdFile3 = new File(getClass().getResource("xsd/xAL.xsd").toURI());
    assertion.setDefinitionPaths(new String[] {xsdFile3.getAbsolutePath(), xsdFile2.getAbsolutePath(), xsdFile1.getAbsolutePath()});
    String responseText = readResource("response/KML_Samples.kml");
   
    assertNotNull(assertion.validateXMLContent(new WsdlSubmitContext(null), responseText));
  }
View Full Code Here

    File xsdFile2 = new File(getClass().getResource("xsd/atom-author-link.xsd").toURI());
    assertion.setDefinitionPaths(new String[] {xsdFile2.getAbsolutePath(), xsdFile1.getAbsolutePath()});
    String responseText = readResource("response/KML_Samples.kml");
   
    try {
      assertNotNull(assertion.validateXMLContent(new WsdlSubmitContext(null), responseText));
      fail("Test should fail because xsd dependency xAL.xsd has not been supplied");
    } catch (AssertionException e) {
    }
  }
View Full Code Here

    assertion.setDefinitionPaths(new String[] {xsdFile.getAbsolutePath()});
    assertion.setPartialValidation(true);
    assertion.setRootElementXPath("declare namespace sm='http://www.sitemaps.org/schemas/sitemap/0.9'; /sm:urlset/sm:url");
    String responseText = readResource("response/complex.xml");
   
    assertNotNull(assertion.validateXMLContent(new WsdlSubmitContext(null), responseText));
  }
View Full Code Here

    assertion.setDefinitionPaths(new String[] {xsdFile.getAbsolutePath()});
    assertion.setPartialValidation(true);
    assertion.setRootElementXPath("/shiporder/item[1]/note/*");
    String responseText = readResource("response/embedded.xml");
   
    assertNotNull(assertion.validateXMLContent(new WsdlSubmitContext(null), responseText));
  }
View Full Code Here

    assertion.setDefinitionPaths(new String[] {xsdFile.getAbsolutePath()});
    assertion.setPartialValidation(true);
    String responseText = readResource("response/embedded.xml");

    try {
      assertion.validateXMLContent(new WsdlSubmitContext(null), responseText);
      fail("Must not succeed when partial validation is selected but no XPath supplied");
    } catch (AssertionException e) {
    }
  }
View Full Code Here

    File xsdFile = new File(getClass().getResource("xsd/simple.xsd").toURI());
    assertion.setDefinitionPaths(new String[] {xsdFile.getAbsolutePath()});
    assertion.setRootElementXPath("/shiporder/item[1]/note");
    String responseText = readResource("response/simple.xml");
   
    assertNotNull(assertion.validateXMLContent(new WsdlSubmitContext(null), responseText));
  }
View Full Code Here

TOP

Related Classes of com.eviware.soapui.impl.wsdl.WsdlSubmitContext

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.