【发布时间】:2011-06-03 11:09:27
【问题描述】:
我有 mvc 应用程序,我正在使用 poco 对象并编写单元测试。问题是当他们到达这行代码 Roles.IsUserInRole("someUser", "role") 时,我的所有测试都失败了。我应该为角色实现新的接口或存储库还是......? 谢谢
【问题讨论】:
-
这里没有足够的信息来回答您的问题。请考虑修改/添加代码/为您的问题添加详细信息。
-
他们为什么会失败?您可以发布异常的详细信息以及您使用的框架吗?大多数框架都使用异常类型来表示失败,因此可能是由于测试的隔离而导致的失败或异常。
-
我已经在控制器中实现了角色测试,类似于unit-testing-security-model-clickonce
-
这是错误消息:System.Configuration.Provider.ProviderException:角色管理器功能尚未启用。
标签: asp.net-mvc unit-testing security-roles user-roles