Search in sources :

Example 1 with ChangedIssue

use of org.sonar.server.qualitygate.changeevent.QGChangeEventListener.ChangedIssue in project sonarqube by SonarSource.

the class QGChangeEventListenersImplTest method isNotClosed_returns_true_if_issue_in_one_of_opened_states.

@Test
public void isNotClosed_returns_true_if_issue_in_one_of_opened_states() {
    DefaultIssue defaultIssue = new DefaultIssue();
    defaultIssue.setStatus(Issue.STATUS_REOPENED);
    defaultIssue.setKey("abc");
    defaultIssue.setType(RuleType.BUG);
    defaultIssue.setSeverity("BLOCKER");
    ChangedIssue changedIssue = new ChangedIssueImpl(defaultIssue);
    assertThat(changedIssue.isNotClosed()).isTrue();
}
Also used : ChangedIssue(org.sonar.server.qualitygate.changeevent.QGChangeEventListener.ChangedIssue) DefaultIssue(org.sonar.core.issue.DefaultIssue) ChangedIssueImpl(org.sonar.server.qualitygate.changeevent.QGChangeEventListenersImpl.ChangedIssueImpl) Test(org.junit.Test)

Example 2 with ChangedIssue

use of org.sonar.server.qualitygate.changeevent.QGChangeEventListener.ChangedIssue in project sonarqube by SonarSource.

the class QGChangeEventListenersImplTest method isNotClosed_returns_false_if_issue_in_one_of_closed_states.

@Test
public void isNotClosed_returns_false_if_issue_in_one_of_closed_states() {
    DefaultIssue defaultIssue = new DefaultIssue();
    defaultIssue.setStatus(Issue.STATUS_CONFIRMED);
    defaultIssue.setKey("abc");
    defaultIssue.setType(RuleType.BUG);
    defaultIssue.setSeverity("BLOCKER");
    ChangedIssue changedIssue = new ChangedIssueImpl(defaultIssue);
    assertThat(changedIssue.isNotClosed()).isFalse();
}
Also used : ChangedIssue(org.sonar.server.qualitygate.changeevent.QGChangeEventListener.ChangedIssue) DefaultIssue(org.sonar.core.issue.DefaultIssue) ChangedIssueImpl(org.sonar.server.qualitygate.changeevent.QGChangeEventListenersImpl.ChangedIssueImpl) Test(org.junit.Test)

Aggregations

Test (org.junit.Test)2 DefaultIssue (org.sonar.core.issue.DefaultIssue)2 ChangedIssue (org.sonar.server.qualitygate.changeevent.QGChangeEventListener.ChangedIssue)2 ChangedIssueImpl (org.sonar.server.qualitygate.changeevent.QGChangeEventListenersImpl.ChangedIssueImpl)2