The Art of Unit Testing, Third Edition: With Examples in JavaScript

Autor: 
Jazyk: 
english
Väzba: 
Mäkká
Počet strán: 
325
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. The Art of Unit Testing, Third Edition updat ...Celý popis
51,48 €

Podrobné informácie

Viac informácií
ISBN9781617297489
AutorOsherove Roy
VydavatelManning Pubn
Jazykenglish
VäzbaPaperback
Rok vydania2024
Počet strán325

Popis knihy

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.

The Art of Unit Testing, Third Edition 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.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the technology
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 a collection of tools and practices. 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. Now with examples in JavaScript, this new edition has been updated to reflect the characteristics of a modern codebase, including async and modularized, distributed services. The practices and patterns you'll learn can also be easily applied to other languages, including C#, Java, and Python.

About the book
The Art of Unit Testing, Third Edition guides you step by step from your first simple unit tests to building complete test sets that are maintainable, readable, and trustworthy. Now with examples using JavaScript and Node, this expanded third edition teaches you to write unit tests for async and observable code, as well as methods of faking functions, modules and refactorings. You'll get to grips with complex subjects such as mocks and stubs, explore how to handle tricky legacy codebases, and save yourself time with tests that function for both frontend and backend applications. The Art of Unit Testing, Third Edition is an essential guide for any unit tester who wants to feel confident writing code that's easier to create, maintain, and adapt.

What's inside

    Creating readable, maintainable, and trustworthy tests Working with fakes, stubs, mock objects, and isolation (mocking) frameworks Simple dependency injection techniques Refactoring legacy code

About the reader
The examples in the book use JavaScript and Node and cover the full dev stack.

About the author
Roy Osherove is an internationally-recognized expert in unit testing and agile software methodology. Still an active coder, he consults and trains teams worldwide on the gentle art of unit testing and test-driven development. He is also the author of Elastic Leadership. Roy's blog is at ArtOfUnitTesting.com.

Vladimir Khorikov is the author of Unit Testing Principles, Practices, and Patterns, Pluralsight author, and Microsoft MVP. He has mentored numerous teams on the ins and outs of unit testing.

Prečo nakupovať na Enbooku?

  1. velký výběr

    VEĽKÝ VÝBER

    Ponúkame milióny kníh v angličtine. Od beletrie až po tie najodbornejšie odborné.

  2. poštovné zdarma

    POŠTOVNÉ ZADARMO

    Poštovné už od 2,99 € a pri objednávke nad 60 € doprava na pobočku Zásielkovne zadarmo

  3. skvělé ceny

    SKVELÉ CENY

    Ceny kníh sa snažíme držať pri zemi a vždy pod cenou odporúčanou vydavateľom, aby si ich mohol kúpiť naozaj každý.

  4. online podpora

    OVERENÉ ZÁKAZNÍKMI

    Získali sme certifikát "Overené zákazníkmi" na Heureka.sk. Prezrite si naše recenzie

  5. osobní přístup

    ONLINE PODPORA

    Môžete využiť online chat, email alebo nám zatelefonovať.