Examples of GroupDto


Examples of org.sonar.core.user.GroupDto

    ComponentDto file3 = ComponentTesting.newFileDto(project1).setKey("file3");

    tester.get(ComponentDao.class).insert(session, project1, project2, project3, file1, file2, file3);

    // project1 can be seen by sonar-users
    GroupDto groupDto = new GroupDto().setName("sonar-users");
    db.groupDao().insert(session, groupDto);
    tester.get(PermissionFacade.class).insertGroupPermission(project1.getId(), groupDto.getName(), UserRole.USER, session);

    // project2 can be seen by sonar-admins
    groupDto = new GroupDto().setName("sonar-admins");
    db.groupDao().insert(session, groupDto);
    tester.get(PermissionFacade.class).insertGroupPermission(project2.getId(), groupDto.getName(), UserRole.USER, session);

    // project3 cannot be seen by anyone

    db.issueAuthorizationDao().synchronizeAfter(session, new Date(0));
View Full Code Here

Examples of org.sonar.core.user.GroupDto

    UserDto john = new UserDto().setLogin("john").setName("john").setActive(true);
    db.userDao().insert(session, john);
    tester.get(PermissionFacade.class).insertUserPermission(project1.getId(), john.getId(), UserRole.USER, session);

    // project1 can be seen by sonar-users
    GroupDto groupDto = new GroupDto().setName("sonar-users");
    db.groupDao().insert(session, groupDto);
    tester.get(PermissionFacade.class).insertGroupPermission(project1.getId(), "sonar-users", UserRole.USER, session);

    db.issueAuthorizationDao().synchronizeAfter(session, new Date(0));
View Full Code Here

Examples of org.sonar.core.user.GroupDto

      .setKey("Sample")
      .setUuid("ABCD")
      .setAuthorizationUpdatedAt(DateUtils.parseDate("2014-09-11"));
    db.componentDao().insert(session, project);

    GroupDto sonarUsers = new GroupDto().setName("devs");
    db.groupDao().insert(session, sonarUsers);

    UserDto john = new UserDto().setLogin("john").setName("John").setActive(true);
    db.userDao().insert(session, john);
View Full Code Here

Examples of org.sonar.core.user.GroupDto

      .setKey("Sample")
      .setUuid("ABCD")
      .setAuthorizationUpdatedAt(DateUtils.parseDate("2014-09-11"));
    db.componentDao().insert(session, project);

    GroupDto sonarUsers = new GroupDto().setName("devs");
    db.groupDao().insert(session, sonarUsers);

    tester.get(PermissionFacade.class).insertGroupPermission(project.getId(), "devs", UserRole.USER, session);
    session.commit();
    assertThat(index.getNullableByKey(project.uuid())).isNull();
View Full Code Here

Examples of org.sonar.core.user.GroupDto

      .setKey("Sample")
      .setUuid("ABCD")
      .setAuthorizationUpdatedAt(DateUtils.parseDate("2014-09-11"));
    db.componentDao().insert(session, project);

    GroupDto sonarUsers = new GroupDto().setName("devs");
    db.groupDao().insert(session, sonarUsers);

    UserDto john = new UserDto().setLogin("john").setName("John").setActive(true);
    db.userDao().insert(session, john);
View Full Code Here

Examples of org.sonar.core.user.GroupDto

  public void get_last_synchronization_with_project() throws Exception {
    project = ComponentTesting.newProjectDto()
      .setAuthorizationUpdatedAt(DateUtils.parseDate("2014-09-11"));
    db.componentDao().insert(session, project);

    GroupDto sonarUsers = new GroupDto().setName("devs");
    db.groupDao().insert(session, sonarUsers);
    tester.get(PermissionFacade.class).insertGroupPermission(project.getId(), "devs", UserRole.USER, session);
    session.commit();

    assertThat(index.getLastSynchronization(ImmutableMap.of("project", project.uuid()))).isNull();
View Full Code Here

Examples of org.sonar.core.user.GroupDto

  public void synchronizing_another_project_should_not_update_last_synchronization_date() throws Exception {
    project = ComponentTesting.newProjectDto()
      .setAuthorizationUpdatedAt(DateUtils.parseDate("2014-09-11"));
    db.componentDao().insert(session, project);

    GroupDto sonarUsers = new GroupDto().setName("devs");
    db.groupDao().insert(session, sonarUsers);
    tester.get(PermissionFacade.class).insertGroupPermission(project.getId(), "devs", UserRole.USER, session);
    session.commit();

    db.issueAuthorizationDao().synchronizeAfter(session, null, ImmutableMap.of("project", project.uuid()));
View Full Code Here

Examples of org.sonar.core.user.GroupDto

      .setKey("Sample")
      .setUuid("ABCD")
      .setAuthorizationUpdatedAt(DateUtils.parseDate("2014-09-11"));
    db.componentDao().insert(session, project);

    GroupDto sonarUsers = new GroupDto().setName("devs");
    db.groupDao().insert(session, sonarUsers);

    UserDto john = new UserDto().setLogin("john").setName("John").setActive(true);
    db.userDao().insert(session, john);
View Full Code Here

Examples of org.sonar.core.user.GroupDto

      .setKey("Sample")
      .setUuid("ABCD")
      .setAuthorizationUpdatedAt(DateUtils.parseDate("2014-09-11"));
    db.componentDao().insert(session, project);

    GroupDto sonarUsers = new GroupDto().setName("devs");
    db.groupDao().insert(session, sonarUsers);

    UserDto john = new UserDto().setLogin("john").setName("John").setActive(true);
    db.userDao().insert(session, john);
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.