0
我是使用Chai for TDD的新手。希望运行一个我在Chai的测试文件中传递的函数,并检查它是否返回了一个对象。看起来我没有访问该功能。在柴TDD中需要JS文件 - TypeError:不是函数
我在终端运行测试时得到这个 - “类型错误:解析是不是一个函数”
parser.parse(XML)是parser.js函数文件 parser.js这已图案 -
parser.js -
var VASTParser = {
parse:function(xml) {
return xml;
},
...
};
解析器-test.js -
var expect = require("chai").expect;
var parser = require("../src/parser");
describe('VAST parsing from XML', function() {
it('should take xml and parse to object', function() {
var xmlStr = '<xml><stuff></stuff></xml>';
var xmlObj = parser.parse(xmlStr.documentElement);
expect(xmlObj).to.be.a('object');
});
});