题
我有多种测试方法取决于相同的摩尔重定向,为了防止重复,我将重定向代码放在我的ClassInit方法中:
[ClassInitialize]
public static void ClassInit(TestContext context)
{
MBase.AllInstances.BaseMethod = b => "Mole";
}
但是,当测试方法一起运行时,重定向仅发生一次。为什么不对每种测试方法进行重定向?
解决方案
事实证明,摩尔不支持classInitialize方法。
有关此问题的更多信息,请参见:
http://social.msdn.microsoft.com/forums/en-us/pex/thread/c4e432e5-e657-454a-b90f-cfd37803c961?
不隶属于 StackOverflow