Using TDD to build a sample spring boot app.
Read all about this project on my blog.
It uses :
1. Fluentlenium. "FluentLenium helps you writing readable, reusable, reliable and resilient UI functional tests for the browser."
2. RestAssured and HamCrest give us the oppurtunity to test rest service and validate.
3. Mockito "Mockito is used to mock interfaces so that a dummy functionality can be added to a mock interface that can be used in unit testing. This tutorial should help you learn how to create unit tests with Mockito as well as how to use its APIs in a simple and intuitive way..."