MockMvc
An Extension for Spring MockMvc tests to enable meaningful testing of controllers that produces HTML.
Last updated
An Extension for Spring MockMvc tests to enable meaningful testing of controllers that produces HTML.
Last updated
In order to use the MockMvc-extension it's required to have the skrapeit-core artifact in the classpath as well as having a proper spring-test / spring-boot-test setup.
The skrape{it} MockMvc-extension will extend MockMvc's ResultActions
with an andExpectHtml{}
lambda function. The scope of the lambda will give you a parsed response body (deserialized to a Doc
) and enables you to make comfortable assumptions about the content, properties and structure of the document.