©  Caio Ribeiro Pereira 2016

Caio Ribeiro Pereira, Building APIs with Node.js , 10.1007/978-1-4842-2442-7_9

9. Testing the Application: Part 2

Caio Ribeiro Pereira

(1)São Vicente - SP, São Paulo, Brazil

Continuing the test implementation, now focus next on writing some tests for the resources: tasks and users.

Testing a Task’s Endpoints

To test the endpoints of a task’s resource, we are going to cheat the JWT authentication . After all, it will be necessary to correctly test the results of this resource and also the other resources that involves user authentication. To start, let’s create the structure for the tasks test.

Create the file test/routes/tasks.js with the following code.

 1   import jwt from "jwt-simple"; 2    3   describe("Routes: Tasks", ...

Get Building APIs with Node.js 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.