All runsRun 2bf79687post and list a messagemessages stay in post orderpassed71 ms
  1. httpPOST http://web:3000/messages — 201 (61 ms) 2✓68 ms
  2. httpGET http://web:3000/messages — 200 (2 ms) 3✓70 ms

httpPOST http://web:3000/messages — 201 (61 ms)

Request

{
  "text": "second message"
}

Response

{
  "ok": true,
  "count": 2
}

Assertions

  • status= 201actual=201
  • body.count= 2actual=2

httpGET http://web:3000/messages — 200 (2 ms)

Request

Response

{
  "messages": [
    {
      "text": "hello from the test suite",
      "at": "2026-05-22T09:03:21.060Z"
    },
    {
      "text": "second message",
      "at": "2026-05-22T09:03:21.787Z"
    }
  ]
}

Assertions

  • body.messages.length= 2actual=2
  • body.messages.0.text= "hello from the test suite"actual="hello from the test suite"
  • body.messages.1.text= "second message"actual="second message"