使用Jest测试嵌套的异步功能

时间:2018-10-06 13:32:20

标签: javascript

我有一段代码

this.app.get('/cars/carname/:carname', function (request, response) {
            let carname = request.params.carname;
            this.database.collection('carkart').find({ "carname": carname }).toArray(function (err, docs) {
                result = JSON.stringify(docs);
            });
          response.send(result);
        });

我为app.get编写了有趣的测试用例,但是如何为response.senddatabase.collection.find之类的内部函数编写测试用例,以便可以实现100%的代码覆盖率?

0 个答案:

没有答案