【发布时间】:2016-11-10 19:30:05
【问题描述】:
var Operation= require('./1.js');
var ExpectedResults = require('./range.js');
describe("范围测试", function() {
Operation.min.forEach(function(elt, i) {
ExpectedResults.TimeDialModerateInverseMin.forEach(function(elt1, i) {
it('Trip Unit Styles: ' + elt1, function() {
var Result= min.filter(function(i) {
if(elt1===elt)
{
return true;
}
else
{
return false;
}
})
expect(Result.toString()).toContain(elt)
})
})
})
})
我在这里尝试比较来自 2 个不同页面的 2 个不同数组。
- 有2个文件1.js和range.js
- 1.js对应用进行操作,将数据存储到数组min[]中。
- range.js 包含预期结果,需要与 1.js 中的 min[] 进行比较才能成功执行 TC。
执行上述代码时出现错误:“无法读取未定义的属性 'forEach'” 我在这里做错了什么?
【问题讨论】:
-
说到代码风格...
标签: javascript arrays protractor