0
我想为以下方法编写单元测试,但是我需要使用mockito嘲笑这些注释吗?任何想法如何做到这一点。检查该方法是否仅针对该组的系统管理员或管理员执行使用嘲讽进行注释检查的单元测试
@GET
@Path("/")
@HasRole(communityName = "#group", roles = "Administrator")
@IsSystemAdministrator
public List<Roles> listRoleMappings() {
List<Roles> roleMappings = roleMappingService.list(group);
return roleMappings;
}
您可以通过反射来检查存在的注释。或者你想检查注释工作?如果后者不是单元测试。 – talex 2014-09-10 10:04:14
如果此方法是您要测试的目标,则只需忽略注释即可。那些需要它们的框架。另一方面,你的单元测试并不需要它们...... – eitanfar 2014-09-11 13:25:38