Я пытаюсь написать тестовый пример sinon для ibm_db2 в моем приложении js node.
Код NodeJS для подключения к БД выглядит следующим образом.
Может кто-нибудь предложить способ смоделировать это, используя тестовые сценарии sinon / mocha.
var db = require(ibm_db);
var config={};//All db params like hostname,port,credentials are in config
var connection = db.openSync(config);
function getConnection(){
if(connection == null || connection == undefined){
connection = db.openSync(config);
}
return connection;
}
exports.getConnection = getConnection;