Playing with JUnit5
Spring Boot version 2.1.1
- Testing repository layer with
EntityManager
andSpring Data
- Integration tests
SearchingPostTest.java
fetching data using pureEntityManager
DogControllerTest.java
testing Bean Validation 2.0
Application won't run unles you provide proper database details in application.properties
. During tests application uses H2 database.
Just run in terminal:
mvn clean test
In-memory database is used during tests.