public void verifyStatus() {
    if (sequential) {
      boolean unopenedIterator = responseIterator == null && !responses.isEmpty();
      if (unopenedIterator || responseIterator.hasNext()) {
        throw new VerificationAssertionError("More executions were expected");
      }
    }
  }
To be called in an &#64;After method:

<pre>
&#64;After
public void tearDown() {
  mockClient.verifyStatus();
}
</pre>
mock/src/main/java/feign/mock/MockClient.java