【发布时间】:2016-06-01 17:24:08
【问题描述】:
我有以下函数,我想在 jasmine* 中为它编写规范。
function getData(){
return new Promise(function(resolve,reject){
myDB.query('testview/testfn', {key: false, include_docs: true}).then(function(result){
var testdata = result.rows;
if(testdata.length){
resolve(testdata[Math.floor(Math.random() * testdata.length)].doc);
}else{
resolve();
}
}, function(error){
reject(error);
});
});
}
在上面的代码中,myDB 是 pouchDB 的一个实例。基本上我是 Jasmine 的新手,我需要为上述功能编写测试。
【问题讨论】:
标签: javascript jasmine automated-tests pouchdb