【发布时间】:2013-05-07 08:06:36
【问题描述】:
我有一个 nunit 2.5.10 参数化测试:
[TestFixture(parameter1)]
[TestFixture(parameter2)]
public class MyTest : BaseTest
{
var param="";
public MyTest(string arg)
{
param=arg;
}
[Test]
public Test()
{
//... test stuff
}
}
在带有 Resharper 7.0.1 的 VS 12 中,我只运行一个夹具 但是! 构造函数被调用 两次 - 一次在测试执行之前(针对一个参数),然后在之后测试执行,但对于另一个参数。为什么?只有构造函数被调用了两次,测试本身是否按预期运行 - 只有一次。
【问题讨论】:
-
这在 NUnit GUI 中是一样的吗?