【发布时间】:2026-02-14 04:25:02
【问题描述】:
例如,我有下面的代码:
var db = require('./_mongo.js');
module.exports = {
check: function (cb) {
var content = {};
content.collection = 'counters';
content.query = {_id: 'ping'};
content.columns = {};
db.read(content, function(err, result){
if (err) {
cb(-1);
}
else {
cb(0);
}
});
}
};
如何在不实际访问数据库的情况下为“检查”函数编写单元测试,同时检查是否能够编写正确的“内容”变量并传递给读取方法?
【问题讨论】:
标签: node.js unit-testing mocking