diff options
author | Léo Geoffroy <leo.geoffroy@sonarsource.com> | 2023-11-07 16:31:27 +0100 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2023-11-08 20:02:53 +0000 |
commit | 50eddd3eb0ef9c677183698a9aa565d2ae9289ab (patch) | |
tree | 50b87f183752ca5d09a3af0f6e754bc65a069ef7 /server/sonar-db-dao/src/test/java | |
parent | de26dc721fe8a465f054c2f7366838f414531606 (diff) | |
download | sonarqube-50eddd3eb0ef9c677183698a9aa565d2ae9289ab.tar.gz sonarqube-50eddd3eb0ef9c677183698a9aa565d2ae9289ab.zip |
SONAR-20877 Support null values for status
Diffstat (limited to 'server/sonar-db-dao/src/test/java')
-rw-r--r-- | server/sonar-db-dao/src/test/java/org/sonar/db/issue/IndexedIssueDtoTest.java | 4 | ||||
-rw-r--r-- | server/sonar-db-dao/src/test/java/org/sonar/db/issue/IssueDtoTest.java | 7 |
2 files changed, 3 insertions, 8 deletions
diff --git a/server/sonar-db-dao/src/test/java/org/sonar/db/issue/IndexedIssueDtoTest.java b/server/sonar-db-dao/src/test/java/org/sonar/db/issue/IndexedIssueDtoTest.java index 0414bd64fb9..975613162e4 100644 --- a/server/sonar-db-dao/src/test/java/org/sonar/db/issue/IndexedIssueDtoTest.java +++ b/server/sonar-db-dao/src/test/java/org/sonar/db/issue/IndexedIssueDtoTest.java @@ -99,10 +99,6 @@ public class IndexedIssueDtoTest { assertThat(Set.of(issue1, issue2, issue3)).extracting(IndexedIssueDto::getIssueStatus) .containsExactlyInAnyOrder(IssueStatus.OPEN.name(), IssueStatus.ACCEPTED.name(), IssueStatus.FIXED.name()); - IndexedIssueDto issueWithStatusNull = new IndexedIssueDto(); - assertThatThrownBy(issueWithStatusNull::getIssueStatus) - .isInstanceOf(IllegalArgumentException.class) - .hasMessage("Status must be initialized to retrieve issue status"); } } diff --git a/server/sonar-db-dao/src/test/java/org/sonar/db/issue/IssueDtoTest.java b/server/sonar-db-dao/src/test/java/org/sonar/db/issue/IssueDtoTest.java index 4f5d8875787..6cf339200fd 100644 --- a/server/sonar-db-dao/src/test/java/org/sonar/db/issue/IssueDtoTest.java +++ b/server/sonar-db-dao/src/test/java/org/sonar/db/issue/IssueDtoTest.java @@ -359,11 +359,10 @@ public class IssueDtoTest { } @Test - public void getIssueStatus_shouldThrowException_whenStatusIsNotInitialized() { + public void getIssueStatus_shouldReturnOpen_whenStatusIsNull() { IssueDto dto = new IssueDto(); - assertThatThrownBy(dto::getIssueStatus) - .isInstanceOf(IllegalArgumentException.class) - .hasMessage("Status must be initialized to retrieve issue status"); + assertThat(dto.getIssueStatus()) + .isEqualTo(IssueStatus.OPEN); } private DefaultIssue createExampleDefaultIssue(Date dateNow) { |