循环测试是一种好习惯吗?

时间:2019-07-16 14:40:41

标签: javascript testing ecmascript-6 mocha chai

我正在测试一个API路由的响应,但是基本上会添加更多相同类型的路由。

路线仅更改为:

  1. / example / route / red
  2. / example / route / green

我正在创建一个字符串数组:

const ending = [
 "red",
 "green"
]

然后我循环进入数组并使用相同的describe方法来测试此功能

ending.forEach(end => {
  describe(`${end} routes`, () => {
    // My test goes here  
  }
}

正在工作,但问题是这是否是测试的好习惯?

或者这是否可能导致以后的意外行为?

谢谢!

0 个答案:

没有答案