when: method: POST path: /hello path_matches: - test path_contains: - el query_param_exists: - query query_param: - name: query value: Metallica header: - name: content-type value: application/json header_exists: - content-type cookie_exists: - MY_COOKIE cookie: - name: MY_COOKIE value: a-cookie-value body_contains: - 'example body' body_matches: - test body: |- this is a multiline example body string where linebreaks DO NOT ADDITIONALLY ADD SPACE CHACATERS and INDENTATION IS IGNORED as with usual yaml. json_body: |- { "key" : "value" } json_body_partial: - '{ "key" : "value" }' x_www_form_urlencoded_tuple: - name: query value: Peter Griffin x_www_form_urlencoded_key_exists: - query then: status: 200 header: - name: content-type value: application/json body: 'this is an example body string' json_body: '{ "key" : "value" }' delay: 2000