re: Testing NodeJs/Express API with Jest and Supertest VIEW POST

FULL DISCUSSION
 

There are no cases for api failure, It would be great if u add the failure cases as well, overall the post was pretty good and easy to understand.

 

Yeah, that's true, I seemed to focus on the success side. I'll update it to take into account your feedback. Thank you.

 

You could:

expect(res.statusCode).toEqual(500);

when you do something intentionally wrong, as well as:

expect(res.body).toEqual('Post not found');

Various other uses of expect here

 

Yeah, I've included some failure test cases in the sample project, I'd update the article to reflect it. Thanks for the hints.

code of conduct - report abuse