使用Spock的Unroll进行所有可能的参数排列

时间:2017-08-10 19:47:40

标签: groovy integration-testing spock end-to-end

我对同一个测试有以下参数:

  a  |  b  |  c
  1  |  2  |  3
 11  | 22  | 33

Spock为类似于此的测试提供@Unroll注释(使用这组参数可以运行到带有向量[1,2,3]和[11,22,33]的相同测试)。 / p>

但是,我需要为所有可能的排列运行相同的测试(例如[1,2,3],[1,2,33],[11,2,33]等,所有8种组合) 。我怎样才能实现它?

感谢您的任何想法!

0 个答案:

没有答案