<B>The Art of Unit Testing, Third Edition takes you below the surface and understand how unit testing can transform the way you deliver and maintain software.</B><BR><BR><I>The Art of Unit Testing, Third Edition</I> updates an international bestseller to reflect modern development tools and practices. This expanded edition teaches you to write unit tests for async and observable code, as well as methods of faking functions, modules and refactorings. You''ll explore test patterns and organization, working with legacy code, and even "untestable" code. The many tool-agnostic examples are presented in JavaScript, and are carefully designed so that they apply to code written in any language.<BR><BR> Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.<BR><BR><B>About the technology</B><BR> Unit testing is a universally-adopted practice on dev teams of all sizes. Great developers will tell you that testing is as much a state of mind as