0
Xpath式が存在し、Httpヘッダーが設定されていることを確認する共通のパターンを持つ@RestController
を超えるいくつかの統合テストがあります。しかし、さらに進んで、XPath値が等しいかヘッダーに含まれていることを確認したいと思います。Spring mvc it、ペイロードとヘッダーの値を比較する
mvc.perform(..)
.andExpect(xpath("Item/@id/").isIn(header("Location")))
これは何か、または自分で作成する必要がありますかResultMatcher
?
それは素晴らしいですが、 'header(String)' methdoは何を使用していますか? –
更新された回答を参照してください。 'MvcResult.getResponse()。getHeader(headerName)'でレスポンスヘッダの値を取得できます。 –