Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Testing Tuesday #19: Testing Node.js Applications with Jasmine

DZone's Guide to

Testing Tuesday #19: Testing Node.js Applications with Jasmine

· Performance Zone
Free Resource

Discover 50 of the latest mobile performance statistics with the Ultimate Guide to Digital Experience Monitoring, brought to you in partnership with Catchpoint.


This is the 19th Testing Tuesday episode. Every week we will share our insights and opinions on the software testing space. Drop by every Tuesday to learn more! Last week we tested asynchronous JavaScript operations with Jasmine.


How to Test Node.js Applications With Jasmine

We’ve already covered Jasmine in the last three Testing Tuesday episodes. Especially Testing Tuesday #16 will get you up and runnig if you’re not familiar with Jasmine already.

After a few episodes about testing your web application's frontend JavaScript code with Jasmine, we will show you how to test node.js applications with Jasmine today. We’ll use the excellent jasmine-node package to run unit tests from our console.

It’s even possible to run your tests automatically every time you save a file. In this screencast we will show you how!

Up Next Testing Tuesday: Continuous Deployment of Node.js Applications

Having an automated test suite helps a lot when developing software, but it also makes it possible to deploy your code automatically on every change! Next week we’ll show you how to continuously deploy your Node.js applications to Heroku with the Codeship. If you’ve got any questions or suggestions, please leave us a comment!

Further info:

Is your APM strategy broken? This ebook explores the latest in Gartner research to help you learn how to close the end-user experience gap in APM, brought to you in partnership with Catchpoint.

Topics:

Published at DZone with permission of Clemens Helm, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}