package fi.arcusys.koku.common.service; import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; import fi.arcusys.koku.common.soa.Role; import fi.arcusys.koku.common.soa.UsersAndGroupsServiceImpl; /** * @author Dmitry Kudinov (dmitry.kudinov@arcusys.fi) * Dec 12, 2011 */ public class UsersAndGroupsTestImpl extends UsersAndGroupsServiceImpl { private Map<String, List<Role>> userRoles = new HashMap<String, List<Role>>(); public void setUserRoles(final String userUid, final List<Role> roles) { userRoles.put(userUid, roles); } /** * @param userUid * @return */ @Override public List<Role> getUserRoles(String userUid) { if (userRoles.containsKey(userUid)) { return userRoles.get(userUid); } return Collections.emptyList(); } }