Skip to content
Sharp

Testing · interview question

How can you ensure that a controller method properly handles a thrown exception and returns a specific HTTP status using MockMvc?

Multiple choiceHardchapter-10-curatedpremiumtestingcontroller-testing
Choose one answer
Answer and explanation

Correct answer

A. Use the status method in the ResultMatcher to check the HTTP status code.

Why

MockMvc allows you to assert on the HTTP status code by using the status method in the ResultMatcher. This ensures you can validate that the correct HTTP status is returned when an exception is handled by the controller.

Test yourself on Testing

A free test with instant, explained results. No account needed.

Start free test
All Testing questions →