mocha 部分全局变量是一个数组,如过不用叠戴,如何让所有的case根据数组中的数据运行多次

问题遇到的现象和发生背景

目前使用mocha +chai进行测试,采用BDD风格,现在有个问题,我们封装了较多的api,但是其中一个api现在增加了新的endpoint,我们希望在对应脚本运行时,可以对两个endpoint 都进行一轮测试。

  • 目前试过迭代的方式来操作,虽然可以生成迭代类型的case, 但是case较多,在迭代内部的case会无法进行单独的调试,也就是会失去idea里面左边的小绿三角运行按钮