Examples of toDefaultIssue()


Examples of org.sonar.core.issue.db.IssueDto.toDefaultIssue()

    when(issueService.getByKeyForUpdate(session, "ABCD")).thenReturn(issueDto);
    when(issueCommentService.findComments(session, "ABCD")).thenReturn(newArrayList(new DefaultIssueComment()));

    issueCommentService.addComment("ABCD", "my comment", MockUserSession.get());

    verify(updater).addComment(eq(issueDto.toDefaultIssue()), eq("my comment"), any(IssueChangeContext.class));
    verify(issueService).saveIssue(eq(session), eq(issueDto.toDefaultIssue()), any(IssueChangeContext.class), eq("my comment"));
  }

  @Test
  public void should_be_logged_when_adding_comment() throws Exception {
View Full Code Here

Examples of org.sonar.core.issue.db.IssueDto.toDefaultIssue()

    when(issueCommentService.findComments(session, "ABCD")).thenReturn(newArrayList(new DefaultIssueComment()));

    issueCommentService.addComment("ABCD", "my comment", MockUserSession.get());

    verify(updater).addComment(eq(issueDto.toDefaultIssue()), eq("my comment"), any(IssueChangeContext.class));
    verify(issueService).saveIssue(eq(session), eq(issueDto.toDefaultIssue()), any(IssueChangeContext.class), eq("my comment"));
  }

  @Test
  public void should_be_logged_when_adding_comment() throws Exception {
    throwable.expect(UnauthorizedException.class);
View Full Code Here

Examples of org.sonar.core.issue.db.IssueDto.toDefaultIssue()

      .setKey("MyComponent")
      .setLongName("My Component");
    when(componentDao.getByKeys(dbSession, newHashSet(file.key()))).thenReturn(newArrayList(file));

    IssueDto issueDto = IssueTesting.newDto(RuleTesting.newDto(rule.ruleKey()).setId(50), file, project).setKee("ABCD");
    issue = issueDto.toDefaultIssue();

    org.sonar.server.search.Result<Issue> result = mock(org.sonar.server.search.Result.class);
    when(result.getHits()).thenReturn(newArrayList((Issue) issue));
    when(issueService.search(any(IssueQuery.class), any(QueryContext.class))).thenReturn(result);
    when(issueDao.getByKeys(dbSession, newArrayList(issue.key()))).thenReturn(newArrayList(issueDto));
View Full Code Here

Examples of org.sonar.core.issue.db.IssueDto.toDefaultIssue()

  public void should_execute_bulk_change_with_comment_only_on_changed_issues() {
    IssueDto issueDto1 = IssueTesting.newDto(RuleTesting.newDto(rule.ruleKey()).setId(50), file, project).setKee("ABCD");
    IssueDto issueDto2 = IssueTesting.newDto(RuleTesting.newDto(rule.ruleKey()).setId(50), file, project).setKee("EFGH");

    org.sonar.server.search.Result<Issue> resultIssues = mock(org.sonar.server.search.Result.class);
    when(resultIssues.getHits()).thenReturn(Lists.<Issue>newArrayList(issueDto1.toDefaultIssue(), issueDto2.toDefaultIssue()));
    when(issueService.search(any(IssueQuery.class), any(QueryContext.class))).thenReturn(resultIssues);
    when(issueDao.getByKeys(dbSession, newArrayList("ABCD", "EFGH"))).thenReturn(newArrayList(issueDto1, issueDto2));

    Map<String, Object> properties = newHashMap();
    properties.put("issues", "ABCD,EFGH");
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.