【发布时间】:2016-10-02 12:41:57
【问题描述】:
我的测试,在 alerts var 下面是一个空数组 [] 但是这会引发错误。
it('FeedFactory alerts array is filled', function() {
var alerts = FeedFactory.returnAlerts();
console.log('alerts',alerts);
expect(alerts).to.equal([]);
});
这是我注释掉最后expect(alerts).to.equal([]); 行时的测试日志。
我的工厂代码
var alerts = [];
var feedFactory = {
alerts : alerts,
getFeed : getFeed,
returnAlerts : returnAlerts,
saveFilters : saveFilters,
getFilters : getFilters
};
function returnAlerts() {
return alerts;
}
【问题讨论】:
标签: javascript testing mocha.js chai