本文整理了Java中com.google.inject.spi.Message.toString()
方法的一些代码示例,展示了Message.toString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Message.toString()
方法的具体详情如下:
包路径:com.google.inject.spi.Message
类名称:Message
方法名:toString
暂无
代码示例来源:origin: io.github.gwtplus.gin/gin
public void visitElementsAndReportErrors(List<Element> elements) {
visitElements(elements);
// Capture any binding errors, any of which we treat as fatal.
if (!messages.isEmpty()) {
for (Message message : messages) {
// tostring has both source and message so use that
errorManager.logError(message.toString(), message.getCause());
}
}
}
代码示例来源:origin: com.teradata.airlift/configuration
@Test
public void TestOneWarning()
{
Problems problems = new Problems();
problems.addWarning("message %d", 1);
Assert.assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
Message [] warnings = problems.getWarnings().toArray(new Message[]{});
Assert.assertEquals(warnings.length, 1);
Assertions.assertContainsAllOf(warnings[0].toString(), "Warning", "message 1");
try {
problems.throwIfHasErrors();
}
catch(ConfigurationException cause)
{
Assert.fail("Didn't expect problems object to throw", cause);
}
}
代码示例来源:origin: airlift/airlift
@Test
public void TestOneWarning()
{
Problems problems = new Problems();
problems.addWarning("message %d", 1);
assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
Message[] warnings = problems.getWarnings().toArray(new Message[] {});
assertEquals(warnings.length, 1);
assertContainsAllOf(warnings[0].toString(), "Warning", "message 1");
try {
problems.throwIfHasErrors();
}
catch (ConfigurationException cause) {
fail("Didn't expect problems object to throw", cause);
}
}
代码示例来源:origin: io.airlift/configuration
@Test
public void TestOneWarning()
{
Problems problems = new Problems();
problems.addWarning("message %d", 1);
assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
Message[] warnings = problems.getWarnings().toArray(new Message[] {});
assertEquals(warnings.length, 1);
assertContainsAllOf(warnings[0].toString(), "Warning", "message 1");
try {
problems.throwIfHasErrors();
}
catch (ConfigurationException cause) {
fail("Didn't expect problems object to throw", cause);
}
}
代码示例来源:origin: io.airlift/configuration
@Test
public void TestFormatWarning()
{
Problems problems = new Problems();
problems.addWarning("message %d", "NaN");
assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
Message[] warnings = problems.getWarnings().toArray(new Message[] {});
assertEquals(warnings.length, 1);
assertContainsAllOf(warnings[0].toString(), "Warning", "message %d", "NaN", "IllegalFormatConversionException");
try {
problems.throwIfHasErrors();
}
catch (ConfigurationException cause) {
fail("Didn't expect problems object to throw", cause);
}
}
代码示例来源:origin: airlift/airlift
@Test
public void TestFormatWarning()
{
Problems problems = new Problems();
problems.addWarning("message %d", "NaN");
assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
Message[] warnings = problems.getWarnings().toArray(new Message[] {});
assertEquals(warnings.length, 1);
assertContainsAllOf(warnings[0].toString(), "Warning", "message %d", "NaN", "IllegalFormatConversionException");
try {
problems.throwIfHasErrors();
}
catch (ConfigurationException cause) {
fail("Didn't expect problems object to throw", cause);
}
}
代码示例来源:origin: io.airlift/configuration
@Test
public void TestTwoWarnings()
{
Problems problems = new Problems();
problems.addWarning("message %d", 1);
problems.addWarning("message %d", 2);
assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
Message[] warnings = problems.getWarnings().toArray(new Message[] {});
assertEquals(warnings.length, 2);
assertContainsAllOf(warnings[0].toString(), "Warning", "message 1");
assertContainsAllOf(warnings[1].toString(), "Warning", "message 2");
try {
problems.throwIfHasErrors();
}
catch (ConfigurationException cause) {
fail("Didn't expect problems object to throw", cause);
}
}
代码示例来源:origin: airlift/airlift
@Test
public void TestTwoWarnings()
{
Problems problems = new Problems();
problems.addWarning("message %d", 1);
problems.addWarning("message %d", 2);
assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
Message[] warnings = problems.getWarnings().toArray(new Message[] {});
assertEquals(warnings.length, 2);
assertContainsAllOf(warnings[0].toString(), "Warning", "message 1");
assertContainsAllOf(warnings[1].toString(), "Warning", "message 2");
try {
problems.throwIfHasErrors();
}
catch (ConfigurationException cause) {
fail("Didn't expect problems object to throw", cause);
}
}
代码示例来源:origin: com.teradata.airlift/configuration
@Test
public void TestTwoWarnings()
{
Problems problems = new Problems();
problems.addWarning("message %d", 1);
problems.addWarning("message %d", 2);
Assert.assertEquals(problems.getErrors().size(), 0, "Found unexpected errors in problem object");
Message [] warnings = problems.getWarnings().toArray(new Message[]{});
Assert.assertEquals(warnings.length, 2);
Assertions.assertContainsAllOf(warnings[0].toString(), "Warning", "message 1");
Assertions.assertContainsAllOf(warnings[1].toString(), "Warning", "message 2");
try {
problems.throwIfHasErrors();
}
catch(ConfigurationException cause)
{
Assert.fail("Didn't expect problems object to throw", cause);
}
}
代码示例来源:origin: airlift/airlift
@Test
public void TestOneError()
{
Problems problems = new Problems();
problems.addError("message %d", 1);
Message[] errors = problems.getErrors().toArray(new Message[] {});
assertEquals(errors.length, 1);
assertContainsAllOf(errors[0].toString(), "Error", "message 1");
assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
try {
problems.throwIfHasErrors();
fail("Expected exception from problems object");
}
catch (ConfigurationException e) {
assertContainsAllOf(e.getMessage(), "message 1");
}
}
代码示例来源:origin: airlift/airlift
@Test
public void TestFormatError()
{
Problems problems = new Problems();
problems.addError("message %d", "NaN");
Message[] errors = problems.getErrors().toArray(new Message[] {});
assertEquals(errors.length, 1);
assertContainsAllOf(errors[0].toString(), "Error", "message %d", "NaN", "IllegalFormatConversionException");
assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
try {
problems.throwIfHasErrors();
fail("Expected exception from problems object");
}
catch (ConfigurationException e) {
assertContains(e.getMessage(), "message %d [NaN]");
}
}
代码示例来源:origin: io.airlift/configuration
@Test
public void TestTwoErrors()
{
Problems problems = new Problems();
problems.addError("message %d", 1);
problems.addError("message %d", 2);
Message[] errors = problems.getErrors().toArray(new Message[] {});
assertEquals(errors.length, 2);
assertContainsAllOf(errors[0].toString(), "Error", "message 1");
assertContainsAllOf(errors[1].toString(), "Error", "message 2");
assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
try {
problems.throwIfHasErrors();
fail("Expected exception from problems object");
}
catch (ConfigurationException e) {
assertContainsAllOf(e.getMessage(), "message 1", "message 2");
}
}
代码示例来源:origin: io.airlift/configuration
@Test
public void TestOneError()
{
Problems problems = new Problems();
problems.addError("message %d", 1);
Message[] errors = problems.getErrors().toArray(new Message[] {});
assertEquals(errors.length, 1);
assertContainsAllOf(errors[0].toString(), "Error", "message 1");
assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
try {
problems.throwIfHasErrors();
fail("Expected exception from problems object");
}
catch (ConfigurationException e) {
assertContainsAllOf(e.getMessage(), "message 1");
}
}
代码示例来源:origin: io.airlift/configuration
@Test
public void TestFormatError()
{
Problems problems = new Problems();
problems.addError("message %d", "NaN");
Message[] errors = problems.getErrors().toArray(new Message[] {});
assertEquals(errors.length, 1);
assertContainsAllOf(errors[0].toString(), "Error", "message %d", "NaN", "IllegalFormatConversionException");
assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
try {
problems.throwIfHasErrors();
fail("Expected exception from problems object");
}
catch (ConfigurationException e) {
assertContains(e.getMessage(), "message %d [NaN]");
}
}
代码示例来源:origin: airlift/airlift
@Test
public void TestTwoErrors()
{
Problems problems = new Problems();
problems.addError("message %d", 1);
problems.addError("message %d", 2);
Message[] errors = problems.getErrors().toArray(new Message[] {});
assertEquals(errors.length, 2);
assertContainsAllOf(errors[0].toString(), "Error", "message 1");
assertContainsAllOf(errors[1].toString(), "Error", "message 2");
assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
try {
problems.throwIfHasErrors();
fail("Expected exception from problems object");
}
catch (ConfigurationException e) {
assertContainsAllOf(e.getMessage(), "message 1", "message 2");
}
}
代码示例来源:origin: com.teradata.airlift/configuration
@Test
public void TestTwoErrors()
{
Problems problems = new Problems();
problems.addError("message %d", 1);
problems.addError("message %d", 2);
Message [] errors = problems.getErrors().toArray(new Message[]{});
Assert.assertEquals(errors.length, 2);
Assertions.assertContainsAllOf(errors[0].toString(), "Error", "message 1");
Assertions.assertContainsAllOf(errors[1].toString(), "Error", "message 2");
Assert.assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
try {
problems.throwIfHasErrors();
Assert.fail("Expected exception from problems object");
}
catch(ConfigurationException e)
{
Assertions.assertContainsAllOf(e.getMessage(), "message 1", "message 2");
}
}
代码示例来源:origin: com.teradata.airlift/configuration
@Test
public void TestOneError()
{
Problems problems = new Problems();
problems.addError("message %d", 1);
Message [] errors = problems.getErrors().toArray(new Message[]{});
Assert.assertEquals(errors.length, 1);
Assertions.assertContainsAllOf(errors[0].toString(), "Error", "message 1");
Assert.assertEquals(problems.getWarnings().size(), 0, "Found unexpected warnings in problem object");
try {
problems.throwIfHasErrors();
Assert.fail("Expected exception from problems object");
}
catch(ConfigurationException e)
{
Assertions.assertContainsAllOf(e.getMessage(), "message 1");
}
}
代码示例来源:origin: airlift/airlift
@Test
public void TestErrorsAndWarnings()
{
Problems problems = new Problems();
problems.addError("message e%d", 1);
problems.addError("message e%d", 2);
problems.addWarning("message w%d", 1);
problems.addWarning("message w%d", 2);
problems.addWarning("message w%d", 3);
Message[] errors = problems.getErrors().toArray(new Message[] {});
assertEquals(errors.length, 2);
assertContainsAllOf(errors[0].toString(), "Error", "message e1");
assertContainsAllOf(errors[1].toString(), "Error", "message e2");
Message[] warnings = problems.getWarnings().toArray(new Message[] {});
assertEquals(warnings.length, 3);
assertContainsAllOf(warnings[0].toString(), "Warning", "message w1");
assertContainsAllOf(warnings[1].toString(), "Warning", "message w2");
assertContainsAllOf(warnings[2].toString(), "Warning", "message w3");
try {
problems.throwIfHasErrors();
fail("Expected exception from problems object");
}
catch (ConfigurationException e) {
assertContainsAllOf(e.getMessage(), "message e1", "message e2", "message w1", "message w2", "message w3");
}
}
代码示例来源:origin: io.airlift/configuration
@Test
public void TestErrorsAndWarnings()
{
Problems problems = new Problems();
problems.addError("message e%d", 1);
problems.addError("message e%d", 2);
problems.addWarning("message w%d", 1);
problems.addWarning("message w%d", 2);
problems.addWarning("message w%d", 3);
Message[] errors = problems.getErrors().toArray(new Message[] {});
assertEquals(errors.length, 2);
assertContainsAllOf(errors[0].toString(), "Error", "message e1");
assertContainsAllOf(errors[1].toString(), "Error", "message e2");
Message[] warnings = problems.getWarnings().toArray(new Message[] {});
assertEquals(warnings.length, 3);
assertContainsAllOf(warnings[0].toString(), "Warning", "message w1");
assertContainsAllOf(warnings[1].toString(), "Warning", "message w2");
assertContainsAllOf(warnings[2].toString(), "Warning", "message w3");
try {
problems.throwIfHasErrors();
fail("Expected exception from problems object");
}
catch (ConfigurationException e) {
assertContainsAllOf(e.getMessage(), "message e1", "message e2", "message w1", "message w2", "message w3");
}
}
代码示例来源:origin: com.teradata.airlift/configuration
@Test
public void TestErrorsAndWarnings()
{
Problems problems = new Problems();
problems.addError("message e%d", 1);
problems.addError("message e%d", 2);
problems.addWarning("message w%d", 1);
problems.addWarning("message w%d", 2);
problems.addWarning("message w%d", 3);
Message [] errors = problems.getErrors().toArray(new Message[]{});
Assert.assertEquals(errors.length, 2);
Assertions.assertContainsAllOf(errors[0].toString(), "Error", "message e1");
Assertions.assertContainsAllOf(errors[1].toString(), "Error", "message e2");
Message [] warnings = problems.getWarnings().toArray(new Message[]{});
Assert.assertEquals(warnings.length, 3);
Assertions.assertContainsAllOf(warnings[0].toString(), "Warning", "message w1");
Assertions.assertContainsAllOf(warnings[1].toString(), "Warning", "message w2");
Assertions.assertContainsAllOf(warnings[2].toString(), "Warning", "message w3");
try {
problems.throwIfHasErrors();
Assert.fail("Expected exception from problems object");
}
catch(ConfigurationException e)
{
Assertions.assertContainsAllOf(e.getMessage(), "message e1", "message e2", "message w1", "message w2", "message w3");
}
}
内容来源于网络,如有侵权,请联系作者删除!