【问题标题】:Multiple Moles redirection not working from ClassInitialize多痣重定向在 ClassInitialize 中不起作用
【发布时间】:2010-09-09 18:35:39
【问题描述】:

我有多个依赖于同一个 Mole 重定向的测试方法,为了防止重复,我将重定向代码放在了我的 ClassInit 方法中:

    [ClassInitialize]
    public static void ClassInit(TestContext context)
    {
        MBase.AllInstances.BaseMethod = b => "Mole";
    }

但是,当测试方法一起运行时,重定向只会发生一次。为什么每个测试方法都不会发生重定向?

【问题讨论】:

    标签: c# moles


    【解决方案1】:

    原来 Moles 不支持 ClassInitialize 方法。

    有关此问题的更多信息,请参阅:

    http://social.msdn.microsoft.com/Forums/en-US/pex/thread/c4e432e5-e657-454a-b90f-cfd37803c961?prof=required

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-05-13
      • 1970-01-01
      • 2013-05-25
      • 2011-09-08
      • 2019-07-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多