【问题标题】:DataCacheClients error, what might be the cause?DataCacheClients 错误,可能是什么原因?
【发布时间】:2013-06-25 01:04:10
【问题描述】:

我的团队使用 Moq 作为测试框架。由于我们需要测试一些 http 对象,特别是会话,我们探索了更多选项,并找到了一个名为 MVCContrib 的不错的库,它在安装时下载了 RhinoMocks。尝试从 MVCContrib 调用方法时,出现此错误:

测试方法 uBetPro.UI.Web.Tests.AccountController.AccountControllerTests。 .Login_CorrectCredentials_AuthenticationSuccess_ReturnsValidLicense 抛出异常:System.Configuration.ConfigurationErrorsException: 配置系统初始化失败---> System.Configuration.ConfigurationErrorsException:无法识别 配置部分
数据缓存客户端。 (C:\Users\Shogun\AppData\Local\Temp\TestResults\Shogun 2013-06-27
15_23_17\Out\uBetPro.UI.Web.Tests.DLL.config 第 27 行)

这可能是什么原因造成的?如果有办法解决这个问题我会很高兴,但我的常识意味着两个不同的测试框架不能在同一个项目中运行,这有意义吗?

【问题讨论】:

    标签: asp.net-mvc moq rhino-mocks


    【解决方案1】:

    您的 uBetPro.UI.Web.Tests.DLL.config 第 27 行似乎存在问题

    我会假设你有一些你没有正确模拟出来的东西,它正在尝试从配置文件中读取

    如果是模拟框架之间的冲突,我本来希望在您运行测试之前看到编译时错误

    【讨论】:

      猜你喜欢
      • 2011-11-18
      • 2014-10-08
      • 2022-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多