我在我的代码中使用 mariasql 0.2.6。
以下是示例代码:
var Client = require('mariasql');
var c = new Client();
c.connect({
host: '127.0.0.1',
user: 'foo',
password: 'bar',
db: 'mydb'
});
function getData() {
c.query('SELECT * FROM users where id = 2', (err, rows) => {
if (err) {
return error;
} else {
return rows;
}
});
}
现在我正在为此方法编写单元测试用例,但我不确定如何存根 db 调用。