|
The subtitle of this book is Rapid, Confident, Maintainable Code, and author Dr. Venkat Subramaniam shows that whether you use Node.js, Express, MongoDB, jQuery, AngularJS, or directly manipulate the DOM, you can test-drive JavaScript, repaying your investment in writing tests with code that's predictable and cost-effective to change.
<ASIN:1680501747>
The author shows how to write meaningful, deterministic automated tests with Karma, Mocha, and Chai. You're shown how to test asynchronous JavaScript, how to deal with dependencies, measure code coverage, and create lightweight modular designs of both server-side and client-side code.
Author: Dr. Venkat Subramaniam Publisher: Pragmatic Bookshelf Date: October 2016 Pages: 200 ISBN: 978-1680501742 Print: 1680501747 Kindle: B01MQGX4CA Audience: JavaScript programmers Level: advanced Category: JavaScript
- Write tests that focus on the important things, like the pre-conditions, the invariants, complex logic, and gnarly edge cases.
- Design asynchronous functions using automated tests.
- Decouple and mock out intricate dependencies such as the DOM, geolocation API, file and database access, and Ajax calls to remote servers.
- Test code that uses Node.js, Express, MongoDB, jQuery, and AngularJS.
- Know when and how to use tools such as Chai, Istanbul, Karma, Mocha, Protractor, and Sinon.
- Create tests with minimum effort and run them fast without having to spin up web servers or manually edit HTML pages to run in browsers.
- Explore end-to-end testing to ensure all parts are wired and working well together.
Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.
To have new titles included in Book Watch contact BookWatch@i-programmer.info
React Programming
Author: Loren Klingman and Ashley Parker Publisher: Big Nerd Ranch Guides Date: April 2023 ISBN:978-0137901760 Print:0137901763 Kindle:B0C4V69S8Z Audience: Front end devs Rating: 4 Reviewer: Ian Elliot React is difficult to master, so a book can really help.
|
Lean DevOps
Author: Robert Benefield Publisher: Addison-Wesley Pages: 368 ISBN: 978-0133847505 Print: 0133847500 Kindle: B0B126ST43 Audience: Managers of devops teams Rating: 3 for developers, 4.5 for managers Reviewer: Kay Ewbank
The problem this book sets out to address is that of how to deliver on-demand se [ ... ]
| | More Reviews |
|