com.google.inject.spi.Message.toString()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(14.7k)|赞(0)|评价(0)|浏览(112)

本文整理了Java中com.google.inject.spi.Message.toString()方法的一些代码示例,展示了Message.toString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Message.toString()方法的具体详情如下:
包路径:com.google.inject.spi.Message
类名称:Message
方法名:toString

Message.toString介绍

暂无

代码示例

代码示例来源:origin: io.github.gwtplus.gin/gin

  1. public void visitElementsAndReportErrors(List<Element> elements) {
  2. visitElements(elements);
  3. // Capture any binding errors, any of which we treat as fatal.
  4. if (!messages.isEmpty()) {
  5. for (Message message : messages) {
  6. // tostring has both source and message so use that
  7. errorManager.logError(message.toString(), message.getCause());
  8. }
  9. }
  10. }

代码示例来源:origin: com.teradata.airlift/configuration

  1. @Test
  2. public void TestOneWarning()
  3. {
  4. Problems problems = new Problems();
  5. problems.addWarning("message %d", 1);
  6. Assert.assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
  7. Message [] warnings = problems.getWarnings().toArray(new Message[]{});
  8. Assert.assertEquals(warnings.length, 1);
  9. Assertions.assertContainsAllOf(warnings[0].toString(), "Warning", "message 1");
  10. try {
  11. problems.throwIfHasErrors();
  12. }
  13. catch(ConfigurationException cause)
  14. {
  15. Assert.fail("Didn't expect problems object to throw", cause);
  16. }
  17. }

代码示例来源:origin: airlift/airlift

  1. @Test
  2. public void TestOneWarning()
  3. {
  4. Problems problems = new Problems();
  5. problems.addWarning("message %d", 1);
  6. assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
  7. Message[] warnings = problems.getWarnings().toArray(new Message[] {});
  8. assertEquals(warnings.length, 1);
  9. assertContainsAllOf(warnings[0].toString(), "Warning", "message 1");
  10. try {
  11. problems.throwIfHasErrors();
  12. }
  13. catch (ConfigurationException cause) {
  14. fail("Didn't expect problems object to throw", cause);
  15. }
  16. }

代码示例来源:origin: io.airlift/configuration

  1. @Test
  2. public void TestOneWarning()
  3. {
  4. Problems problems = new Problems();
  5. problems.addWarning("message %d", 1);
  6. assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
  7. Message[] warnings = problems.getWarnings().toArray(new Message[] {});
  8. assertEquals(warnings.length, 1);
  9. assertContainsAllOf(warnings[0].toString(), "Warning", "message 1");
  10. try {
  11. problems.throwIfHasErrors();
  12. }
  13. catch (ConfigurationException cause) {
  14. fail("Didn't expect problems object to throw", cause);
  15. }
  16. }

代码示例来源:origin: io.airlift/configuration

  1. @Test
  2. public void TestFormatWarning()
  3. {
  4. Problems problems = new Problems();
  5. problems.addWarning("message %d", "NaN");
  6. assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
  7. Message[] warnings = problems.getWarnings().toArray(new Message[] {});
  8. assertEquals(warnings.length, 1);
  9. assertContainsAllOf(warnings[0].toString(), "Warning", "message %d", "NaN", "IllegalFormatConversionException");
  10. try {
  11. problems.throwIfHasErrors();
  12. }
  13. catch (ConfigurationException cause) {
  14. fail("Didn't expect problems object to throw", cause);
  15. }
  16. }

代码示例来源:origin: airlift/airlift

  1. @Test
  2. public void TestFormatWarning()
  3. {
  4. Problems problems = new Problems();
  5. problems.addWarning("message %d", "NaN");
  6. assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
  7. Message[] warnings = problems.getWarnings().toArray(new Message[] {});
  8. assertEquals(warnings.length, 1);
  9. assertContainsAllOf(warnings[0].toString(), "Warning", "message %d", "NaN", "IllegalFormatConversionException");
  10. try {
  11. problems.throwIfHasErrors();
  12. }
  13. catch (ConfigurationException cause) {
  14. fail("Didn't expect problems object to throw", cause);
  15. }
  16. }

代码示例来源:origin: io.airlift/configuration

  1. @Test
  2. public void TestTwoWarnings()
  3. {
  4. Problems problems = new Problems();
  5. problems.addWarning("message %d", 1);
  6. problems.addWarning("message %d", 2);
  7. assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
  8. Message[] warnings = problems.getWarnings().toArray(new Message[] {});
  9. assertEquals(warnings.length, 2);
  10. assertContainsAllOf(warnings[0].toString(), "Warning", "message 1");
  11. assertContainsAllOf(warnings[1].toString(), "Warning", "message 2");
  12. try {
  13. problems.throwIfHasErrors();
  14. }
  15. catch (ConfigurationException cause) {
  16. fail("Didn't expect problems object to throw", cause);
  17. }
  18. }

代码示例来源:origin: airlift/airlift

  1. @Test
  2. public void TestTwoWarnings()
  3. {
  4. Problems problems = new Problems();
  5. problems.addWarning("message %d", 1);
  6. problems.addWarning("message %d", 2);
  7. assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
  8. Message[] warnings = problems.getWarnings().toArray(new Message[] {});
  9. assertEquals(warnings.length, 2);
  10. assertContainsAllOf(warnings[0].toString(), "Warning", "message 1");
  11. assertContainsAllOf(warnings[1].toString(), "Warning", "message 2");
  12. try {
  13. problems.throwIfHasErrors();
  14. }
  15. catch (ConfigurationException cause) {
  16. fail("Didn't expect problems object to throw", cause);
  17. }
  18. }

代码示例来源:origin: com.teradata.airlift/configuration

  1. @Test
  2. public void TestTwoWarnings()
  3. {
  4. Problems problems = new Problems();
  5. problems.addWarning("message %d", 1);
  6. problems.addWarning("message %d", 2);
  7. Assert.assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
  8. Message [] warnings = problems.getWarnings().toArray(new Message[]{});
  9. Assert.assertEquals(warnings.length, 2);
  10. Assertions.assertContainsAllOf(warnings[0].toString(), "Warning", "message 1");
  11. Assertions.assertContainsAllOf(warnings[1].toString(), "Warning", "message 2");
  12. try {
  13. problems.throwIfHasErrors();
  14. }
  15. catch(ConfigurationException cause)
  16. {
  17. Assert.fail("Didn't expect problems object to throw", cause);
  18. }
  19. }

代码示例来源:origin: airlift/airlift

  1. @Test
  2. public void TestOneError()
  3. {
  4. Problems problems = new Problems();
  5. problems.addError("message %d", 1);
  6. Message[] errors = problems.getErrors().toArray(new Message[] {});
  7. assertEquals(errors.length, 1);
  8. assertContainsAllOf(errors[0].toString(), "Error", "message 1");
  9. assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
  10. try {
  11. problems.throwIfHasErrors();
  12. fail("Expected exception from problems object");
  13. }
  14. catch (ConfigurationException e) {
  15. assertContainsAllOf(e.getMessage(), "message 1");
  16. }
  17. }

代码示例来源:origin: airlift/airlift

  1. @Test
  2. public void TestFormatError()
  3. {
  4. Problems problems = new Problems();
  5. problems.addError("message %d", "NaN");
  6. Message[] errors = problems.getErrors().toArray(new Message[] {});
  7. assertEquals(errors.length, 1);
  8. assertContainsAllOf(errors[0].toString(), "Error", "message %d", "NaN", "IllegalFormatConversionException");
  9. assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
  10. try {
  11. problems.throwIfHasErrors();
  12. fail("Expected exception from problems object");
  13. }
  14. catch (ConfigurationException e) {
  15. assertContains(e.getMessage(), "message %d [NaN]");
  16. }
  17. }

代码示例来源:origin: io.airlift/configuration

  1. @Test
  2. public void TestTwoErrors()
  3. {
  4. Problems problems = new Problems();
  5. problems.addError("message %d", 1);
  6. problems.addError("message %d", 2);
  7. Message[] errors = problems.getErrors().toArray(new Message[] {});
  8. assertEquals(errors.length, 2);
  9. assertContainsAllOf(errors[0].toString(), "Error", "message 1");
  10. assertContainsAllOf(errors[1].toString(), "Error", "message 2");
  11. assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
  12. try {
  13. problems.throwIfHasErrors();
  14. fail("Expected exception from problems object");
  15. }
  16. catch (ConfigurationException e) {
  17. assertContainsAllOf(e.getMessage(), "message 1", "message 2");
  18. }
  19. }

代码示例来源:origin: io.airlift/configuration

  1. @Test
  2. public void TestOneError()
  3. {
  4. Problems problems = new Problems();
  5. problems.addError("message %d", 1);
  6. Message[] errors = problems.getErrors().toArray(new Message[] {});
  7. assertEquals(errors.length, 1);
  8. assertContainsAllOf(errors[0].toString(), "Error", "message 1");
  9. assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
  10. try {
  11. problems.throwIfHasErrors();
  12. fail("Expected exception from problems object");
  13. }
  14. catch (ConfigurationException e) {
  15. assertContainsAllOf(e.getMessage(), "message 1");
  16. }
  17. }

代码示例来源:origin: io.airlift/configuration

  1. @Test
  2. public void TestFormatError()
  3. {
  4. Problems problems = new Problems();
  5. problems.addError("message %d", "NaN");
  6. Message[] errors = problems.getErrors().toArray(new Message[] {});
  7. assertEquals(errors.length, 1);
  8. assertContainsAllOf(errors[0].toString(), "Error", "message %d", "NaN", "IllegalFormatConversionException");
  9. assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
  10. try {
  11. problems.throwIfHasErrors();
  12. fail("Expected exception from problems object");
  13. }
  14. catch (ConfigurationException e) {
  15. assertContains(e.getMessage(), "message %d [NaN]");
  16. }
  17. }

代码示例来源:origin: airlift/airlift

  1. @Test
  2. public void TestTwoErrors()
  3. {
  4. Problems problems = new Problems();
  5. problems.addError("message %d", 1);
  6. problems.addError("message %d", 2);
  7. Message[] errors = problems.getErrors().toArray(new Message[] {});
  8. assertEquals(errors.length, 2);
  9. assertContainsAllOf(errors[0].toString(), "Error", "message 1");
  10. assertContainsAllOf(errors[1].toString(), "Error", "message 2");
  11. assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
  12. try {
  13. problems.throwIfHasErrors();
  14. fail("Expected exception from problems object");
  15. }
  16. catch (ConfigurationException e) {
  17. assertContainsAllOf(e.getMessage(), "message 1", "message 2");
  18. }
  19. }

代码示例来源:origin: com.teradata.airlift/configuration

  1. @Test
  2. public void TestTwoErrors()
  3. {
  4. Problems problems = new Problems();
  5. problems.addError("message %d", 1);
  6. problems.addError("message %d", 2);
  7. Message [] errors = problems.getErrors().toArray(new Message[]{});
  8. Assert.assertEquals(errors.length, 2);
  9. Assertions.assertContainsAllOf(errors[0].toString(), "Error", "message 1");
  10. Assertions.assertContainsAllOf(errors[1].toString(), "Error", "message 2");
  11. Assert.assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
  12. try {
  13. problems.throwIfHasErrors();
  14. Assert.fail("Expected exception from problems object");
  15. }
  16. catch(ConfigurationException e)
  17. {
  18. Assertions.assertContainsAllOf(e.getMessage(), "message 1", "message 2");
  19. }
  20. }

代码示例来源:origin: com.teradata.airlift/configuration

  1. @Test
  2. public void TestOneError()
  3. {
  4. Problems problems = new Problems();
  5. problems.addError("message %d", 1);
  6. Message [] errors = problems.getErrors().toArray(new Message[]{});
  7. Assert.assertEquals(errors.length, 1);
  8. Assertions.assertContainsAllOf(errors[0].toString(), "Error", "message 1");
  9. Assert.assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
  10. try {
  11. problems.throwIfHasErrors();
  12. Assert.fail("Expected exception from problems object");
  13. }
  14. catch(ConfigurationException e)
  15. {
  16. Assertions.assertContainsAllOf(e.getMessage(), "message 1");
  17. }
  18. }

代码示例来源:origin: airlift/airlift

  1. @Test
  2. public void TestErrorsAndWarnings()
  3. {
  4. Problems problems = new Problems();
  5. problems.addError("message e%d", 1);
  6. problems.addError("message e%d", 2);
  7. problems.addWarning("message w%d", 1);
  8. problems.addWarning("message w%d", 2);
  9. problems.addWarning("message w%d", 3);
  10. Message[] errors = problems.getErrors().toArray(new Message[] {});
  11. assertEquals(errors.length, 2);
  12. assertContainsAllOf(errors[0].toString(), "Error", "message e1");
  13. assertContainsAllOf(errors[1].toString(), "Error", "message e2");
  14. Message[] warnings = problems.getWarnings().toArray(new Message[] {});
  15. assertEquals(warnings.length, 3);
  16. assertContainsAllOf(warnings[0].toString(), "Warning", "message w1");
  17. assertContainsAllOf(warnings[1].toString(), "Warning", "message w2");
  18. assertContainsAllOf(warnings[2].toString(), "Warning", "message w3");
  19. try {
  20. problems.throwIfHasErrors();
  21. fail("Expected exception from problems object");
  22. }
  23. catch (ConfigurationException e) {
  24. assertContainsAllOf(e.getMessage(), "message e1", "message e2", "message w1", "message w2", "message w3");
  25. }
  26. }

代码示例来源:origin: io.airlift/configuration

  1. @Test
  2. public void TestErrorsAndWarnings()
  3. {
  4. Problems problems = new Problems();
  5. problems.addError("message e%d", 1);
  6. problems.addError("message e%d", 2);
  7. problems.addWarning("message w%d", 1);
  8. problems.addWarning("message w%d", 2);
  9. problems.addWarning("message w%d", 3);
  10. Message[] errors = problems.getErrors().toArray(new Message[] {});
  11. assertEquals(errors.length, 2);
  12. assertContainsAllOf(errors[0].toString(), "Error", "message e1");
  13. assertContainsAllOf(errors[1].toString(), "Error", "message e2");
  14. Message[] warnings = problems.getWarnings().toArray(new Message[] {});
  15. assertEquals(warnings.length, 3);
  16. assertContainsAllOf(warnings[0].toString(), "Warning", "message w1");
  17. assertContainsAllOf(warnings[1].toString(), "Warning", "message w2");
  18. assertContainsAllOf(warnings[2].toString(), "Warning", "message w3");
  19. try {
  20. problems.throwIfHasErrors();
  21. fail("Expected exception from problems object");
  22. }
  23. catch (ConfigurationException e) {
  24. assertContainsAllOf(e.getMessage(), "message e1", "message e2", "message w1", "message w2", "message w3");
  25. }
  26. }

代码示例来源:origin: com.teradata.airlift/configuration

  1. @Test
  2. public void TestErrorsAndWarnings()
  3. {
  4. Problems problems = new Problems();
  5. problems.addError("message e%d", 1);
  6. problems.addError("message e%d", 2);
  7. problems.addWarning("message w%d", 1);
  8. problems.addWarning("message w%d", 2);
  9. problems.addWarning("message w%d", 3);
  10. Message [] errors = problems.getErrors().toArray(new Message[]{});
  11. Assert.assertEquals(errors.length, 2);
  12. Assertions.assertContainsAllOf(errors[0].toString(), "Error", "message e1");
  13. Assertions.assertContainsAllOf(errors[1].toString(), "Error", "message e2");
  14. Message [] warnings = problems.getWarnings().toArray(new Message[]{});
  15. Assert.assertEquals(warnings.length, 3);
  16. Assertions.assertContainsAllOf(warnings[0].toString(), "Warning", "message w1");
  17. Assertions.assertContainsAllOf(warnings[1].toString(), "Warning", "message w2");
  18. Assertions.assertContainsAllOf(warnings[2].toString(), "Warning", "message w3");
  19. try {
  20. problems.throwIfHasErrors();
  21. Assert.fail("Expected exception from problems object");
  22. }
  23. catch(ConfigurationException e)
  24. {
  25. Assertions.assertContainsAllOf(e.getMessage(), "message e1", "message e2", "message w1", "message w2", "message w3");
  26. }
  27. }

相关文章