代码段:
describe('GetList', () => {
it('should respond with 200 Success', function* () {
let res = yield api
.get(apiPath)
.set({ })
.expect(200)
.endAsync();
res.body.forEach((item) => {
item.should.have.property('appName');
item.should.have.property('appDomain');
});
我需要在编写上述代码的框架中编写测试。
如果你能暗示它是什么框架,也许我可以阅读api文档并自己编写一个。
我要做的是编写一个测试,比较从api
次调用返回的两个数组。
从npm设置来看,似乎它使用mocha和istanbul作为测试框架。
答案 0 :(得分:0)
看起来像Jasmine Behavior-Driven JavaScript。
也许是Mochajs,因为它有should.have
。 Jasmine,至少在2.4文档中没有提到should.have
API。
您能看到执行此测试时包含的内容吗?或package.json
文件。可能在devDependencies
。