MCPcopy Index your code
hub / github.com/OpenFeign/feign / executeSequential

Method executeSequential

mock/src/main/java/feign/mock/MockClient.java:86–103  ·  view source on GitHub ↗
(RequestKey requestKey)

Source from the content-addressed store, hash-verified

84 }
85
86 private Response.Builder executeSequential(RequestKey requestKey) {
87 Response.Builder responseBuilder;
88 if (responseIterator == null) {
89 responseIterator = responses.iterator();
90 }
91 if (!responseIterator.hasNext()) {
92 throw new VerificationAssertionError("Received excessive request %s", requestKey);
93 }
94
95 RequestResponse expectedRequestResponse = responseIterator.next();
96 if (!expectedRequestResponse.requestKey.equalsExtended(requestKey)) {
97 throw new VerificationAssertionError(
98 "Expected: \n%s,\nbut was: \n%s", expectedRequestResponse.requestKey, requestKey);
99 }
100
101 responseBuilder = expectedRequestResponse.responseBuilder;
102 return responseBuilder;
103 }
104
105 private Response.Builder executeAny(Request request, RequestKey requestKey) {
106 Response.Builder responseBuilder;

Callers 1

executeMethod · 0.95

Calls 4

iteratorMethod · 0.80
nextMethod · 0.65
hasNextMethod · 0.45
equalsExtendedMethod · 0.45

Tested by

no test coverage detected