@Override
    public QuotaAction checkAndCharge(boolean shouldCheckExceedAllowed) {
      QuotaAction out = chargeOutputs.get(numChargeCalls % chargeOutputs.size());
      numChargeCalls++;
      return out;
    }
Constructor for {@link TestChargeable}.
@param chargeOutput output of charge method.
@param quotaResource output of getQuotaResource method.
@param quotaMethods {@link List} of {@link QuotaMethod}s representing the sequence of output of get quota method calls.
ambry-router/src/test/java/com/github/ambry/router/QuotaAwareOperationControllerTest.java