@Override public boolean isUserAnAdmin(final CaseInsensitiveString userName, List<Role> memberRoles) { return authorization.hasAdminsDefined() && authorization.isUserAnAdmin(userName, memberRoles); }
@Test public void shouldReturnTrueIfAdminsAreDefined() { Authorization authorization = new Authorization(new AdminsConfig(new AdminUser(new CaseInsensitiveString("foo")))); assertThat(authorization.hasAdminsDefined(), is(true)); }