My Account Log in

2 options

Test-driving JavaScript applications : rapid, confident, maintainable code / Venkat Subramaniam.

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Subramaniam, Venkat, author.
Series:
Pragmatic programmers.
The Pragmatic Programmers
Language:
English
Subjects (All):
JavaScript (Computer program language).
Application software--Testing.
Application software.
Web applications--Development.
Web applications.
Physical Description:
1 online resource (344 pages) : illustrations (some color).
Edition:
First edition.
Place of Publication:
Raleigh, North Carolina : The Pragmatic Programmers, LLC, 2016.
System Details:
text file
Summary:
Debunk the myth that JavaScript is not easily testable. Whether you use Node.js, Express, MongoDB, jQuery, AngularJS, or directly manipulate the DOM, you can test-drive JavaScript. Learn the craft of writing meaningful, deterministic automated tests with Karma, Mocha, and Chai. Test asynchronous JavaScript, decouple and properly mock out dependencies, measure code coverage, and create lightweight modular designs of both server-side and client-side code. Your investment in writing tests will pay high dividends as you create code that's predictable and cost-effective to change.
Contents:
Automation shall set you free
Test-drive your design
Test asynchrony
Tactfully tackle dependencies
Test-drive Node.js apps
Test-drive express apps
Working with the DOM and jQuery
Using AngularJS
Test-drive Angular 2
Integrate and test end-to-end
Test-drive your apps.
Notes:
Place of publication from publisher's website.
"Version: P1.0 (October 2016)."
Description based on online resource; title from PDF title page (EBC, viewed March 14, 2018).
Description based on print version record.
Includes bibliographical references and index.
ISBN:
9781680504903
1680504908
9781680502305
1680502301
9781680504910
1680504916
9781680501742
1680501747
OCLC:
965800884

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account