JUnit 5

Writing Unit Tests for a Spring MVC REST API: Writing Data

This blog post describes how we can send POST requests to the system under test, explains how we can configure the request body of the HTTP request, and describes how we can verify that our REST API is working as expected when validation fails and when validation is successful. Read More

Writing Unit Tests for Spring MVC Controllers: Forms

This blog post describes how we can submit a form by using the Spring MVC Test framework, explains how we can ensure that the system under test is working as expected when validation fails, and describes how we can verify that the system under test is working as expected when validation is successful. Read More

Writing Unit Tests for Spring MVC Controllers: Rendering a List

This blog post explains how we can ensure that the system under test returns the correct HTTP status code, describes how we can verify that the system under test renders the correct view, and explains how we can make sure that our model attributes contain the correct information. Read More