Auth and Get User

Based on

name: auth and get user
stages:
  - name: auth
    request:
      url: "https://dummyjson.com/auth/login"
      method: POST
      formData:
        username: kminchelle
        password: 0lelplR
    assert:
      status: 200
    export:
      body:
        - select: .id
          as: userId # setting id as userId variable
        - select: .token
          as: token # setting token id as variable

  - name: Get Single User
    request:
      # using userId variable from previous stage
      url: "https://dummyjson.com/users/${userId}"
      method: GET
      headers:
        # using token from previous stage
        token: ${token}
    assert:
      status: 200
      body:
        - select: .username
          want: "kminchelle"
        - select: .id
          want: 15