标签: shiro
是否有关于如何在junit中模拟主题和角色的示例?我想用一组特定的角色来模拟这个主题。这个link并没有解释如何完成这项任务。感谢
答案 0 :(得分:1)
链接页面的“单元测试”部分显示了如何创建模拟。请参阅使用EasyMock的ExampleShiroUnitTest代码示例。
ExampleShiroUnitTest
您必须模拟subject.hasRole次来电:
subject.hasRole
expect(subject.hasRole(eq("aRoleName")).andReturn(true);