Shiro模拟主题和角色

时间:2015-01-30 19:17:51

标签: shiro

是否有关于如何在junit中模拟主题和角色的示例?我想用一组特定的角色来模拟这个主题。这个link并没有解释如何完成这项任务。感谢

1 个答案:

答案 0 :(得分:1)

链接页面的“单元测试”部分显示了如何创建模拟。请参阅使用EasyMock的ExampleShiroUnitTest代码示例。

您必须模拟subject.hasRole次来电:

expect(subject.hasRole(eq("aRoleName")).andReturn(true);