<p/><br></br><p><b> Book Synopsis </b></p></br></br><p>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 <b>write high quality unit tests</b> - e.g. mocks, parametrized tests and matchers. It also discusses trade-offs related to the choices we have to make when dealing with some real-life code issues.</p><p>The book stresses the importance of <b>writing readable and maintainable unit tests</b>, and puts a lot of stress on code quality. It shows how to achieve testable code and to eliminate common mistakes by following the <b>Test Driven Development</b> approach. Every topic discussed in the book is illustrated with code examples, and each chapter is accompanied by some exercises.</p><p>By reading this book you will: </p><ul><li>Grasp the role and purpose of unit tests</li><li>Write high-quality, readable and maintainable unit tests</li><li>Learn how to use JUnit and Mockito (but also other useful tools)</li><li>Avoid common pitfalls when writing unit tests</li><li>Recognize bad unit tests, and fix them in no time</li><li>Develop code following the Test Driven Development (TDD) approach</li><li>Use mocks, stubs and test-spies intelligently</li><li>Measure the quality of your tests using code coverage and mutation testing</li><li>Learn how to improve your tests' code so it is an asset and not a burden</li><li>Test collections, expected exceptions, time-dependent methods and much more</li><li>Customize test reports so that they show you what you really need to know</li><li>Master tools and techniques your team members have never even heard of (priceless!): )</li></ul><p>Nowadays every developer is expected to write unit tests. While simple in theory, in practice writing high-quality unit tests can turn out to be a real challenge. This book will help.</p>
Price Archive shows prices from various stores, lets you see history and find the cheapest. There is no actual sale on the website. For all support, inquiry and suggestion messagescommunication@pricearchive.us