Я использую 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;
}
});
}
Теперь я пишу модульные тестовые примеры для этого метода, и я не уверен, как заглушить вызов БД.