Examples of AssertionException


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

      {
        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.AssertionException

  {

    // 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.AssertionException

    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.AssertionException

    {
      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

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

    {
      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;
    }
    catch( Exception e )
    {
      throw new AssertionException( new AssertionError( e.getMessage() ) );
    }

    return "Schema compliance OK";
  }
View Full Code Here

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

    {
      wsdlContext = ( WsdlContext )getWsdlContext( ( WsdlMessageExchange )messageExchange, context );
    }
    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 )
    {
      throw e;
    }
    catch( Exception e )
    {
      throw new AssertionException( new AssertionError( e.getMessage() ) );
    }

    return "Schema compliance OK";
  }
View Full Code Here

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

    Boolean messageReceived = temp != null ? temp : false;

    Long timeout = ( Long )context.getProperty( HermesJmsRequestTransport.JMS_RECEIVE_TIMEOUT );
    if( messageReceived != null && !messageReceived )
    {
      throw new AssertionException( new AssertionError( "JMS Message timeout error! Message is not received in "
          + timeout + " ms." ) );
    }

    return "JMS Timeout OK";
  }
View Full Code Here

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

      Object result = scriptEngine.run();
      return result == null ? null : result.toString();
    }
    catch( Throwable e )
    {
      throw new AssertionException( new AssertionError( e.getMessage() ) );
    }
    finally
    {
      scriptEngine.clearVariables();
    }
View Full Code Here

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

  {

    Exception exception = ( Exception )context.getProperty( HermesJmsRequestTransport.JMS_ERROR );
    if( exception != null )
    {
      throw new AssertionException( new AssertionError( exception.getMessage() ) );
    }

    return "JMS Status OK";
  }
View Full Code Here

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

  {

    if( context.getProperty( JdbcSubmit.JDBC_TIMEOUT ) != null )
    {
      Long timeout = Long.valueOf( context.getProperty( JdbcSubmit.JDBC_TIMEOUT ).toString() );
      throw new AssertionException( new AssertionError( "JDBC Request timeout error! Query not executed in "
          + timeout + " ms." ) );
    }

    return "JDBC Timeout 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.