{
  "scenario": "conflict_refresh_without_blind_retry",
  "conflictStatus": 409,
  "patchCountBeforeRefresh": 2,
  "getCountAfterExplicitRefresh": 1,
  "patchCountAfterExplicitRefresh": 2,
  "mock": {
    "catalogCount": 26,
    "counts": {
      "confirm": 0,
      "create": 1,
      "finalReview": 0,
      "getDraft": 1,
      "patch": 2,
      "workflowProgress": 0
    },
    "events": [
      {
        "method": "POST",
        "routeName": "create_draft",
        "status": 201,
        "expectedError": false
      },
      {
        "method": "PATCH",
        "routeName": "patch_draft",
        "status": 200,
        "expectedError": false
      },
      {
        "method": "PATCH",
        "routeName": "patch_draft",
        "status": 409,
        "expectedError": true
      },
      {
        "method": "GET",
        "routeName": "get_draft",
        "status": 200,
        "expectedError": false
      }
    ],
    "patchStepOrder": [
      "applicant_authority",
      "mother_contact"
    ],
    "transportChecks": [
      {
        "routeName": "create_draft",
        "method": "POST",
        "authorizationPresent": true,
        "authorizationAccepted": true,
        "idempotencyKeyRequired": true,
        "idempotencyKeyPresent": true
      },
      {
        "routeName": "patch_draft",
        "method": "PATCH",
        "authorizationPresent": true,
        "authorizationAccepted": true,
        "idempotencyKeyRequired": true,
        "idempotencyKeyPresent": true
      },
      {
        "routeName": "patch_draft",
        "method": "PATCH",
        "authorizationPresent": true,
        "authorizationAccepted": true,
        "idempotencyKeyRequired": true,
        "idempotencyKeyPresent": true
      },
      {
        "routeName": "get_draft",
        "method": "GET",
        "authorizationPresent": true,
        "authorizationAccepted": true,
        "idempotencyKeyRequired": false,
        "idempotencyKeyPresent": false
      }
    ],
    "rawAuthorizationValuesCaptured": false,
    "rawIdempotencyKeyValuesCaptured": false
  },
  "browserEvents": {
    "consoleEvents": [],
    "expectedConsoleEvents": [
      {
        "type": "error",
        "text": "Failed to load resource: the server responded with a status of 409 (Conflict)"
      }
    ],
    "failedRequests": [],
    "expectedHttpErrors": [
      {
        "method": "PATCH",
        "pathname": "/customer-reservation-drafts/draft-evidence-opaque",
        "status": 409
      }
    ],
    "unexpectedHttpErrors": []
  }
}
