must-call must-call is an assertion library for async test. This method is inspired from node.js project test/common.js. const mustCall = require('must-call'); someCallback(mustCall(() => { // when callback does not called at the end of the process, // throw exception.})); somePromiseTest().then(mustCall(() => { // when async test does not resolved at the end of the process, // throw exception.}));