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();
}
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();
}
Aggregations