依赖AppDomain.IsDefaultAppDomain()

时间:2012-07-08 09:12:45

标签: c# .net nunit appdomain

我有一个组件应该在主AppDomain上以某种方式初始化 ONLY

在其他AppDomains上,它被初始化为主应用程序域中对象的代理。

该组件使用AppDomain.Current.IsDefaultAppDomain()来确定它是否在主appdomain上。

我的问题是,当运行单元测试(NUnit)时,此方法返回false,因为测试运行器在不同的应用程序域中初始化我的测试类,导致测试行为不正确。

如何解决这个问题?

0 个答案:

没有答案