Examples of selectAuthorizedRootProjectsUuids()


Examples of org.sonar.core.user.AuthorizationDao.selectAuthorizedRootProjectsUuids()

  @Test
  public void has_project_permission_by_uuid() throws Exception {
    AuthorizationDao authorizationDao = mock(AuthorizationDao.class);
    UserSession session = new SpyUserSession("marius", authorizationDao).setUserId(1);
    when(authorizationDao.selectAuthorizedRootProjectsUuids(1, UserRole.USER)).thenReturn(newArrayList("ABCD"));

    assertThat(session.hasProjectPermissionByUuid(UserRole.USER, "ABCD")).isTrue();
    assertThat(session.hasProjectPermissionByUuid(UserRole.CODEVIEWER, "ABCD")).isFalse();
    assertThat(session.hasProjectPermissionByUuid(UserRole.ADMIN, "ABCD")).isFalse();
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.