Testing ES6 Promises in Node.js using Mocha and Chai

Will Button
InstructorWill Button

Share this video with your friends

Send Tweet

Writing great ES6 style Promises for Node.js is only half the battle. Your great modules must include tests as well to ensure future iterations don't break them. In this lesson, I show you a simple ES6 Promise in Node.js, then walk you through creating tests in Mocha using chai and chai-as-promised to test both resolve and reject methods.