{
  "id": "TSK-002",
  "name": "Update Task status to Completed",
  "description": "Updating a Task's Status from Not Started to Completed should persist and set the completion date.",
  "object": "Task",
  "method": "PATCH",
  "endpoint": "/services/data/v63.0/sobjects/Task/{task_id}",
  "payload": {
    "Status": "Completed",
    "Priority": "High"
  },
  "expects": {
    "status_code": 204
  },
  "query_after": {
    "object": "Task",
    "assertions": [
      {
        "field": "Status",
        "operator": "eq",
        "value": "Completed"
      },
      {
        "field": "Priority",
        "operator": "eq",
        "value": "High"
      }
    ]
  },
  "teardown": [
    {
      "method": "DELETE",
      "endpoint": "/services/data/v63.0/sobjects/Task/{task_id}"
    }
  ],
  "priority": "P1",
  "scene": "task"
}