I'm a bit perplexed why my tests are passing. I'm doing some assertions on what I believe the response should return. I'm getting a successful 200 status and an empty response. All the following assertions are passing though:
When method get
* print response
Then status 200
And match response == '#notnull'
And match each $[*] == { caption : '#string' }
And match each $[*] contains { source : '#object' }
And match each $[*].source contains {channels : '#present' }
And match each $[*] contains { post : '#object' }
Test output:
12:59:30.258 [main] INFO com.dataminr.karate - [print] [
]
1 Scenarios (1 passed)
14 Steps (14 passed)
0m2.539s