Javascript 我怎样才能使用;它";摩卡测试中的for循环

Javascript 我怎样才能使用;它";摩卡测试中的for循环,javascript,unit-testing,mocha.js,Javascript,Unit Testing,Mocha.js,详情如下: 摩卡咖啡不支持这种行为。两个最著名的变通方法是: 生活 弗雷奇 我希望forEach稍微优雅一点,下面是Scott Santucci(github)可能的解决方案,我根据您的情况对其进行了修改: 0 passing (42ms) 可能相关:抱歉,我不明白“array.push(0)”行。推0有什么意义?你是说我吗?你能再解释一下吗?这只是一个任意值。它的作用是在数组中只包含someData.length元素。然后你就可以进行循环了。@DragosStrugar为什么他必须创建另

详情如下:

摩卡咖啡不支持这种行为。两个最著名的变通方法是:

  • 生活
  • 弗雷奇
我希望
forEach
稍微优雅一点,下面是Scott Santucci(github)可能的解决方案,我根据您的情况对其进行了修改:

0 passing (42ms)

可能相关:抱歉,我不明白“array.push(0)”行。推0有什么意义?你是说我吗?你能再解释一下吗?这只是一个任意值。它的作用是在
数组中只包含
someData.length
元素。然后你就可以进行循环了。@DragosStrugar为什么他必须创建另一个数组,他不能直接循环一些数据吗?
0 passing (42ms)
someData.forEach(function(value, i) {
  it(`test scenario ${i}`, function() {
    assert.deepEqual(testValue, value);
  })
})