Book Image

Jasmine Cookbook

By : Munish Kumar
Book Image

Jasmine Cookbook

By: Munish Kumar

Overview of this book

Table of Contents (16 chapters)
Jasmine Cookbook
Credits
About the Author
About the Reviewer
www.PacktPub.com
Preface
Index

Writing Jasmine tests for Node.js


Node.js is a platform built on Chrome's JavaScript runtime for easily building fast and scalable network applications. It provides an event-driven architecture and a non-blocking I/O API that optimizes an application's throughput and scalability. To know more about Node.js, you can visit the following websites:

In this recipe, you will learn how to create Jasmine tests for Node.js.

To understand this recipe, let's assume that you are developing an application for a bank with Node.js and you have to develop test code to implement business logic.

"As a Node.js developer, I want to implement business logic to validate a person's age so that I can implement a test condition successfully."

Let's consider some scenarios in the current context, that is, the person's age should be greater than or equal to 18 years to open bank account:

  • Scenario-1: Person should be eligible to open bank account if age is greater...