enqueueOneTimeJson method

void enqueueOneTimeJson({
  1. required String method,
  2. required String path,
  3. required Object? response,
  4. Object? expectedRequest,
  5. String replayCode = 'already_used',
  6. int replayStatusCode = 409,
})

Adds one success followed by a replay rejection for the same operation.

Implementation

void enqueueOneTimeJson({
  required String method,
  required String path,
  required Object? response,
  Object? expectedRequest,
  String replayCode = 'already_used',
  int replayStatusCode = 409,
}) {
  enqueueJson(
    method: method,
    path: path,
    response: response,
    expectedRequest: expectedRequest,
  );
  enqueueFailure(
    method: method,
    path: path,
    code: replayCode,
    statusCode: replayStatusCode,
  );
}