This book explains in detail how to implement Unit tests using two very popular open source Java technologies: JUnit and Mockito.
The book stresses the importance of writing readable and maintainable Unit tests , and puts a lot of stress.
It also discusses trade-offs related to the choices we have to make when dealing with some real-life code issues. mocks, parametrized tests and matchers.
It presents a range of techniques necessary to write high quality Unit tests - e.g.
This book explains in detail how to implement Unit tests using two very popular open source Java technologies: JUnit and Mockito