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