2013-02-16 81 views
1

我们正在构建sitecore web应用程序,并且单元测试基于MSTest。我看了下面的链接,其中有asp.net nunit测试亚军: http://www.codeflood.net/testrunner/ASP.NET MSTest Runner通过浏览器运行单元测试

但是,我们不希望使用nUnit框架开箱即用MSTest套装。如果有任何现有的测试运行者,或者将nUnit测试运行器转换为MSTest运行器有多容易,是否有人可以提供帮助?

我们想要使用测试运行器的原因是在HTTPContext中运行单元测试。

回答

3

根据此stackoverflow post MSTest使用的API是密封和私人的,这不会帮助您公开模仿NUnit TestSuiteBuilder功能的测试运行器。

如果您足够确定,仍然可以通过反射完成,但使用MSTest的技术限制来构建将需要Sitecore上下文的单元测试迁移到NUnit可能会更简单。

相关问题