MBUnit - 在序列中多次调用相同的方法?

时间:2010-05-19 10:00:04

标签: methods testing mbunit

MBUnit中是否有一种方法可以在序列中使用不同的参数多次调用相同的测试,如下所示:

方法1() 方法2(参数A) 方法3() 方法2(ParamB) 方法4() 方法2(ParamC)

等?我已经尝试过使用Order参数,但遗憾的是我太过于希望Ordering会被认为是整个范围而不是测试范围(1,2,3,4,5,6而不是1,2a,2b,图2c,3,4)。

1 个答案:

答案 0 :(得分:0)

你能解释一下需要这个的原因吗?这听起来像你的测试方法之间存在依赖关系,这通常不是编写测试代码的好方法。

如果您需要在特定序列中调用某些内容,那么为什么不将它作为单个测试方法公开,该方法按您选择的顺序调用某些子方法?