Detailed explanation of JUnit and Mockito usage for unit testing
Coverage of advanced techniques such as mocks, parametrized tests, and matchers
Emphasis on testable code and test-driven development (TDD) practices
Practical code examples and exercises for each topic
Guidance on improving test quality using code coverage and mutation testing
Summarized by Shop
Report copyright infringement by Tomek Kaczanowski (Author)
This book explains in detail how to implement unit tests using two very popular open source Java technologies: JUnit and Mockito. It presents a range of techniques necessary to write high quality unit tests - e.g. mocks, parametrized tests and matchers. It also discusses trade-offs