【发布时间】:2015-02-03 07:06:59
【问题描述】:
是否有关于如何在 junit 中模拟主题和角色的示例?我想用一组特定的角色来模拟这个主题。这个link 没有解释如何完成这个任务。谢谢
【问题讨论】:
标签: shiro
是否有关于如何在 junit 中模拟主题和角色的示例?我想用一组特定的角色来模拟这个主题。这个link 没有解释如何完成这个任务。谢谢
【问题讨论】:
标签: shiro
链接页面的“单元测试”部分展示了如何创建模拟。请参阅使用 EasyMock 的 ExampleShiroUnitTest 代码示例。
你必须模拟 subject.hasRole 调用:
expect(subject.hasRole(eq("aRoleName")).andReturn(true);
【讨论】: