Examples of AssertionError


Examples of com.eviware.soapui.model.testsuite.AssertionError

      new WsaValidator( ( WsdlMessageExchange )messageExchange, wsaAssertionConfiguration )
          .validateWsAddressingRequest();
    }
    catch( AssertionException e )
    {
      throw new AssertionException( new AssertionError( e.getMessage() ) );
    }
    catch( XmlException e )
    {
      SoapUI.logError( e );
      throw new AssertionException( new AssertionError(
          "There has been some XmlException, ws-a couldn't be validated properly." ) );
    }

    return "Request WS-Addressing is valid";
  }
View Full Code Here

Examples of com.eviware.soapui.model.testsuite.AssertionError

      throws AssertionException
  {
    Vector<?> result = ( ( WsdlMessageExchange )messageExchange ).getRequestWssResult();

    if( result == null || result.isEmpty() )
      throw new AssertionException( new AssertionError( "Missing WS-Security results" ) );

    for( int c = 0; c < result.size(); c++ )
    {
      if( result.get( c ) instanceof Exception )
      {
        throw new AssertionException( new AssertionError( "WS-Security validation failed: " + result.get( c ) ) );
      }
    }

    return "WS-Security status OK";
  }
View Full Code Here

Examples of com.eviware.soapui.model.testsuite.AssertionError

      throws AssertionException
  {
    Vector<?> result = ( ( WsdlMessageExchange )messageExchange ).getResponseWssResult();

    if( result == null || result.isEmpty() )
      throw new AssertionException( new AssertionError( "Missing WS-Security results" ) );

    for( int c = 0; c < result.size(); c++ )
    {
      if( result.get( c ) instanceof Exception )
      {
        throw new AssertionException( new AssertionError( "WS-Security validation failed: " + result.get( c ) ) );
      }
    }

    return "WS-Security status OK";
  }
View Full Code Here

Examples of com.eviware.soapui.model.testsuite.AssertionError

      {
        msg = "XPathContains assertion failed for path [" + path + "] : " + e.getClass().getSimpleName() + ":"
            + e.getMessage();
      }

      throw new AssertionException( new AssertionError( msg ) );
    }

    return type + " matches content for [" + path + "]";
  }
View Full Code Here

Examples of com.eviware.soapui.model.testsuite.AssertionError

    {
      SoapVersion soapVersion = ( ( WsdlMessageExchange )messageExchange ).getOperation().getInterface()
          .getSoapVersion();

      if( !SoapUtils.isSoapFault( responseContent, soapVersion ) )
        throw new AssertionException( new AssertionError( "Response is not a SOAP Fault" ) );
    }
    catch( Exception e )
    {
      throw new AssertionException( new AssertionError( e.getMessage() ) );
    }

    return "Response is a SOAP Fault";
  }
View Full Code Here

Examples of com.eviware.soapui.model.testsuite.AssertionError

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

    return "Response Envelope OK";
  }
View Full Code Here

Examples of com.eviware.soapui.model.testsuite.AssertionError

      {
        ix = ignoreCase ? content.toUpperCase().indexOf( replToken.toUpperCase() ) : content.indexOf( replToken );
      }

      if( ix != -1 )
        throw new AssertionException( new AssertionError( type + " contains token [" + replToken + "]" ) );
    }

    return type + " does not contain token [" + replToken + "]";
  }
View Full Code Here

Examples of com.eviware.soapui.model.testsuite.AssertionError

  {

    // assert!
    if( messageExchange.getTimeTaken() > Long.parseLong( PropertyExpander.expandProperties( context, SLA ) ) )
    {
      throw new AssertionException( new AssertionError( "Response did not meet SLA "
          + messageExchange.getTimeTaken() + "/" + SLA ) );
    }

    return "Response meets SLA";
  }
View Full Code Here

Examples of com.eviware.soapui.model.testsuite.AssertionError

    else if( messageExchange instanceof RestMessageExchange )
    {
      return assertWadlResponse( ( RestMessageExchange )messageExchange, context );
    }

    throw new AssertionException( new AssertionError( "Unknown MessageExchange type" ) );
  }
View Full Code Here

Examples of com.eviware.soapui.model.testsuite.AssertionError

    {
      definitionContext = getWadlContext( messageExchange, context );
    }
    catch( Exception e1 )
    {
      throw new AssertionException( new AssertionError( e1.getMessage() ) );
    }

    WadlValidator validator = new WadlValidator( wadlContext );

    try
    {
      AssertionError[] errors = validator.assertResponse( messageExchange );
      if( errors.length > 0 )
        throw new AssertionException( errors );
    }
    catch( AssertionException e )
    {
      throw e;
    }
    catch( Exception e )
    {
      throw new AssertionException( new AssertionError( e.getMessage() ) );
    }

    return "Schema compliance OK";
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.