MbUnit:如何通知测试中的例程,它是从测试环境调用的

时间:2013-01-30 17:39:45

标签: unit-testing mbunit

我有一个从注册表中读取目录信息的例程。如果从测试环境调用它,则需要返回一个位置(测试数据目录)。如果没有从测试环境调用它,则需要返回另一个位置(生产数据存在的位置)。 有人能给我一个如何完成这个的线索吗? 感谢

1 个答案:

答案 0 :(得分:0)

听起来你需要使用Dependency Injection。我还建议使用Inversion of Control (IoC)容器。网上有很多关于DI和IoC的信息。