Setting up the scenario

Since this book is all about JavaScript, we are going to create a very simple Node.js server to be used by the specs. Node.js is a platform that allows the development of network applications, such as web servers, using JavaScript.

In Chapter 6, Light Speed Unit Testing, we are going to see alternative solutions to test AJAX requests without the need for a server. And in Chapter 8, Build Automation, we are going to see how to use Node.js as a foundation for an advanced build system.

Installing Node.js

If you already have Node.js installed, you can skip to the next section.

There are installers available for Windows and Mac OS X. Perform the following steps to install Node.js:

  1. Go to the Node.js website http://nodejs.org/.
  2. Click ...

Get Jasmine JavaScript Testing - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.