Package com.github.tomakehurst.wiremock.verification

Examples of com.github.tomakehurst.wiremock.verification.VerificationResult


public class GetRequestCountTask implements AdminTask {

    @Override
    public ResponseDefinition execute(Admin admin, Request request) {
        RequestPattern requestPattern = buildRequestPatternFrom(request.getBodyAsString());
        VerificationResult result = admin.countRequestsMatching(requestPattern);
        ResponseDefinition response = new ResponseDefinition(HTTP_OK, write(result));
        response.setHeaders(new HttpHeaders(httpHeader("Content-Type", "application/json")));
        return response;
    }
View Full Code Here


        filesFileSource.writeBinaryFile(bodyFileName, response.getBody());
        mappingsFileSource.writeTextFile(mappingFileName, write(mapping));
    }

    private boolean requestNotAlreadyReceived(RequestPattern requestPattern) {
        VerificationResult verificationResult = admin.countRequestsMatching(requestPattern);
        verificationResult.assertRequestJournalEnabled();
        return (verificationResult.getCount() <= 1);
    }
View Full Code Here

    return new ResponseDefinitionBuilder();
  }
 
  public void verifyThat(RequestPatternBuilder requestPatternBuilder) {
    RequestPattern requestPattern = requestPatternBuilder.build();
        VerificationResult result = admin.countRequestsMatching(requestPattern);
        result.assertRequestJournalEnabled();

    if (result.getCount() < 1) {
      throw new VerificationException(requestPattern, find(allRequests()));
    }
  }
View Full Code Here

    }
  }

  public void verifyThat(int count, RequestPatternBuilder requestPatternBuilder) {
    RequestPattern requestPattern = requestPatternBuilder.build();
        VerificationResult result = admin.countRequestsMatching(requestPattern);
        result.assertRequestJournalEnabled();

    if (result.getCount() != count) {
            throw new VerificationException(requestPattern, count, find(allRequests()));
    }
  }
View Full Code Here

TOP

Related Classes of com.github.tomakehurst.wiremock.verification.VerificationResult

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.