Package com.eviware.soapui.impl.wsdl.support.wsdl

Examples of com.eviware.soapui.impl.wsdl.support.wsdl.WsdlValidator


    }

    protected ValidationError[] validateXml( String xml )
    {
      WsdlOperation operation = getModelItem().getOperation();
      WsdlValidator validator = new WsdlValidator( ( operation.getInterface() ).getWsdlContext() );

      WsdlResponseMessageExchange wsdlResponseMessageExchange = new WsdlResponseMessageExchange( getModelItem() );
      wsdlResponseMessageExchange.setRequestContent( xml );
      return validator.assertRequest( wsdlResponseMessageExchange, false );
    }
View Full Code Here


      if( operation == null )
      {
        return new ValidationError[] { new AssertionError( "Missing operation for MockResponse" ) };
      }

      WsdlValidator validator = new WsdlValidator( ( operation.getInterface() ).getWsdlContext() );
      return validator.assertRequest( new WsdlMockResultMessageExchange( getModelItem().getMockResult(),
          getModelItem() ), false );
    }
View Full Code Here

        WsdlTestRequest testRequest = ( WsdlTestRequest )getModelItem();
        testRequest.assertResponse( new WsdlTestRunContext( testRequest.getTestStep() ) );
      }

      WsdlOperation operation = getModelItem().getOperation();
      WsdlValidator validator = new WsdlValidator( ( operation.getInterface() ).getWsdlContext() );

      return validator.assertResponse( new WsdlResponseMessageExchange( getModelItem() ), false );
    }
View Full Code Here

      if( operation == null )
      {
        return new ValidationError[] { new AssertionError( "Missing operation for MockResponse" ) };
      }

      WsdlValidator validator = new WsdlValidator( ( operation.getInterface() ).getWsdlContext() );
      return validator.assertResponse( new WsdlMockResponseMessageExchange( getModelItem() ), false );
    }
View Full Code Here

  protected String internalAssertResponse( MessageExchange messageExchange, SubmitContext context )
      throws AssertionException
  {
    WsdlContext wsdlContext = ( ( WsdlMessageExchange )messageExchange ).getOperation().getInterface()
        .getWsdlContext();
    WsdlValidator validator = new WsdlValidator( wsdlContext );

    try
    {
      AssertionError[] errors = validator.assertResponse( ( WsdlMessageExchange )messageExchange, true );
      if( errors.length > 0 )
        throw new AssertionException( errors );
    }
    catch( AssertionException e )
    {
View Full Code Here

    catch( Exception e1 )
    {
      throw new AssertionException( new AssertionError( e1.getMessage() ) );
    }

    WsdlValidator validator = new WsdlValidator( wsdlContext );

    try
    {
      AssertionError[] errors = validator.assertResponse( messageExchange, false );
      if( errors.length > 0 )
        throw new AssertionException( errors );
    }
    catch( AssertionException e )
    {
View Full Code Here

    }
    catch( Exception e1 )
    {
      throw new AssertionException( new AssertionError( e1.getMessage() ) );
    }
    WsdlValidator validator = new WsdlValidator( wsdlContext );

    try
    {
      AssertionError[] errors = validator.assertRequest( ( WsdlMessageExchange )messageExchange, false );
      if( errors.length > 0 )
        throw new AssertionException( errors );
    }
    catch( AssertionException e )
    {
View Full Code Here

  protected String internalAssertRequest( MessageExchange messageExchange, SubmitContext context )
      throws AssertionException
  {
    WsdlContext wsdlContext = ( ( WsdlMessageExchange )messageExchange ).getOperation().getInterface()
        .getWsdlContext();
    WsdlValidator validator = new WsdlValidator( wsdlContext );

    try
    {
      AssertionError[] errors = validator.assertRequest( ( WsdlMessageExchange )messageExchange, true );
      if( errors.length > 0 )
        throw new AssertionException( errors );
    }
    catch( AssertionException e )
    {
View Full Code Here

    }

    if( messageContent.length() > 0 )
    {
      WsdlContext wsdlContext = operation.getInterface().getWsdlContext();
      WsdlValidator validator = new WsdlValidator( wsdlContext );
      try
      {
        XmlObject[] requestDocuments = validator.getMessageParts( messageContent, operation.getName(), isResponse );

        for( XmlObject partDoc : requestDocuments )
        {
          XmlCursor cursor = partDoc.newCursor();
          while( !cursor.isEnddoc() )
View Full Code Here

            wsdlContext = (WsdlContext) getWsdlContext(messageExchange, context);
        } catch (Exception e1) {
            throw new AssertionException(new AssertionError(e1.getMessage()));
        }

        WsdlValidator validator = new WsdlValidator(wsdlContext);

        try {
            AssertionError[] errors = validator.assertResponse(messageExchange, false);
            if (errors.length > 0) {
                throw new AssertionException(errors);
            }
        } catch (AssertionException e) {
            throw e;
View Full Code Here

TOP

Related Classes of com.eviware.soapui.impl.wsdl.support.wsdl.WsdlValidator

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.