我的团队使用 Moq 作为测试框架。由于我们需要测试一些 http 对象,尤其是会话,我们探索了更多选项,并找到了一个名为MVCContrib的不错的库,它在安装时下载了 RhinoMocks。尝试从 MVCContrib 调用方法时,出现此错误:
测试方法 uBetPro.UI.Web.Tests.AccountController.AccountControllerTests。.Login_CorrectCredentials_AuthenticationSuccess_ReturnsValidLicense 抛出异常:System.Configuration.ConfigurationErrorsException:配置系统初始化失败---> System.Configuration.ConfigurationErrorsException:无法识别的配置部分
dataCacheClients。(C:\Users\Shogun\AppData\Local\Temp\TestResults\Shogun 2013-06-27
15_23_17\Out\uBetPro.UI.Web.Tests.DLL.config 第 27 行)
这可能是什么原因造成的?如果有办法解决这个问题,我会很高兴,但我的常识意味着两个不同的测试框架不能在同一个项目中运行,这有意义吗?