Package com.eviware.soapui.impl.rest

Examples of com.eviware.soapui.impl.rest.RestRequestInterface


  {
  }

  public AssertionError[] assertResponse( RestMessageExchange messageExchange )
  {
    RestRequestInterface restRequest = messageExchange.getRestRequest();
    if( restRequest != null )
    {
      if( messageExchange.getResponseStatusCode() >= 400 )
      {
        return assertResponse( messageExchange, RestRepresentation.Type.FAULT );
View Full Code Here


  private AssertionError[] assertResponse( RestMessageExchange messageExchange, RestRepresentation.Type type )
  {
    List<AssertionError> result = new ArrayList<AssertionError>();
    QName responseBodyElementName = getResponseBodyElementName( messageExchange );
    RestRequestInterface restRequest = messageExchange.getRestRequest();
    boolean asserted = false;

    for( RestRepresentation representation : restRequest.getRepresentations( type,
        messageExchange.getResponseContentType() ) )
    {
      if( representation.getStatus().isEmpty()
          || representation.getStatus().contains( messageExchange.getResponseStatusCode() ) )
      {
View Full Code Here

public class WadlValidator {
    public WadlValidator(WadlDefinitionContext context) {
    }

    public AssertionError[] assertResponse(RestMessageExchange messageExchange) {
        RestRequestInterface restRequest = messageExchange.getRestRequest();
        if (restRequest != null) {
            if (messageExchange.getResponseStatusCode() >= 400) {
                return assertResponse(messageExchange, RestRepresentation.Type.FAULT);
            } else {
                return assertResponse(messageExchange, RestRepresentation.Type.RESPONSE);
View Full Code Here

    }

    private AssertionError[] assertResponse(RestMessageExchange messageExchange, RestRepresentation.Type type) {
        List<AssertionError> result = new ArrayList<AssertionError>();
        QName responseBodyElementName = getResponseBodyElementName(messageExchange);
        RestRequestInterface restRequest = messageExchange.getRestRequest();
        boolean asserted = false;

        for (RestRepresentation representation : restRequest.getRepresentations(type,
                messageExchange.getResponseContentType())) {
            if (representation.getStatus().isEmpty()
                    || representation.getStatus().contains(messageExchange.getResponseStatusCode())) {
                SchemaType schemaType = representation.getSchemaType();
                if (schemaType != null && representation.getElement().equals(responseBodyElementName)) {
View Full Code Here

TOP

Related Classes of com.eviware.soapui.impl.rest.RestRequestInterface

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.