Java Unit Testing with JUnit 5 - Shekhar Gulati, Rahul Sharma (Springer, 2017)