diff options
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.java | 79 |
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"); - } - } |