aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-server/src/test/java/org/sonar/server/exceptions/BadRequestExceptionTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'sonar-server/src/test/java/org/sonar/server/exceptions/BadRequestExceptionTest.java')
-rw-r--r--sonar-server/src/test/java/org/sonar/server/exceptions/BadRequestExceptionTest.java79
1 files changed, 1 insertions, 78 deletions
diff --git a/sonar-server/src/test/java/org/sonar/server/exceptions/BadRequestExceptionTest.java b/sonar-server/src/test/java/org/sonar/server/exceptions/BadRequestExceptionTest.java
index 56cce142570..d9247211061 100644
--- a/sonar-server/src/test/java/org/sonar/server/exceptions/BadRequestExceptionTest.java
+++ b/sonar-server/src/test/java/org/sonar/server/exceptions/BadRequestExceptionTest.java
@@ -22,91 +22,14 @@ package org.sonar.server.exceptions;
import org.junit.Test;
-import static com.google.common.collect.Lists.newArrayList;
import static org.fest.assertions.Assertions.assertThat;
public class BadRequestExceptionTest {
@Test
public void text_error() throws Exception {
- BadRequestException exception = BadRequestException.of("error");
+ BadRequestException exception = new BadRequestException("error");
assertThat(exception.getMessage()).isEqualTo("error");
}
- @Test
- public void text_error_with_list_of_errors() throws Exception {
- BadRequestException exception = BadRequestException.of("error", newArrayList(BadRequestException.Message.of("new error")));
-
- assertThat(exception.errors()).hasSize(1);
- assertThat(exception.errors().get(0).text()).isEqualTo("new error");
- }
-
- @Test
- public void text_error_with_list_of_l18n_errors() throws Exception {
- BadRequestException exception = BadRequestException.of("error", newArrayList(BadRequestException.Message.ofL10n("issue.error.123", "10")));
-
- assertThat(exception.errors()).hasSize(1);
- assertThat(exception.errors().get(0).l10nKey()).isEqualTo("issue.error.123");
- assertThat(exception.errors().get(0).l10nParams()).containsOnly("10");
- }
-
- @Test
- public void list_of_errors() throws Exception {
- BadRequestException exception = BadRequestException.of(newArrayList(BadRequestException.Message.of("new error")));
-
- assertThat(exception.errors()).hasSize(1);
- assertThat(exception.errors().get(0).text()).isEqualTo("new error");
- }
-
- @Test
- public void l10n_errors() throws Exception {
- BadRequestException exception = BadRequestException.ofL10n("issue.error.123", "10");
- assertThat(exception.getMessage()).isNull();
- assertThat(exception.l10nKey()).isEqualTo("issue.error.123");
- assertThat(exception.l10nParams()).containsOnly("10");
- }
-
- @Test
- public void l10n_errors_with_list_of_errors() throws Exception {
- BadRequestException exception = BadRequestException.ofL10n(newArrayList(BadRequestException.Message.of("new error")), "issue.error.123", "10");
- assertThat(exception.getMessage()).isNull();
- assertThat(exception.l10nKey()).isEqualTo("issue.error.123");
- assertThat(exception.l10nParams()).containsOnly("10");
- assertThat(exception.errors()).hasSize(1);
- assertThat(exception.errors().get(0).text()).isEqualTo("new error");
- }
-
- @Test
- public void test_equals_and_hashcode() throws Exception {
- BadRequestException.Message msg = BadRequestException.Message.of("error1");
- BadRequestException.Message sameMsg = BadRequestException.Message.of("error1");
- BadRequestException.Message msg2 = BadRequestException.Message.of("error2");
-
- assertThat(msg.toString()).contains("error1");
- assertThat(msg).isEqualTo(sameMsg);
- assertThat(msg).isEqualTo(sameMsg);
- assertThat(msg.hashCode()).isEqualTo(msg.hashCode());
- assertThat(msg.hashCode()).isEqualTo(sameMsg.hashCode());
-
- assertThat(msg).isNotEqualTo(msg2);
- }
-
- @Test
- public void test_equals_and_hashcode_on_l10n() throws Exception {
- BadRequestException.Message msg = BadRequestException.Message.ofL10n("error.123", "10");
- BadRequestException.Message sameMsg = BadRequestException.Message.ofL10n("error.123", "10");
- BadRequestException.Message msg2 = BadRequestException.Message.ofL10n("error.123", "200");
- BadRequestException.Message msg3 = BadRequestException.Message.ofL10n("error.50");
-
- assertThat(msg.toString()).contains("error.123").contains("10");
- assertThat(msg).isEqualTo(msg);
- assertThat(msg).isEqualTo(sameMsg);
- assertThat(msg.hashCode()).isEqualTo(msg.hashCode());
- assertThat(msg.hashCode()).isEqualTo(sameMsg.hashCode());
-
- assertThat(msg).isNotEqualTo(msg2);
- assertThat(msg).isNotEqualTo(msg3);
- assertThat(msg).isNotEqualTo("issue.error.123");
- }
-
}