public void testBuildDefaultText() { MessageResolver resolver = builder.defaultText("foo").build(); Message message = resolver.resolveMessage(messageSource, locale); assertEquals("foo", message.getText()); assertEquals(Severity.INFO, message.getSeverity()); assertNull(message.getSource()); }
public void testBuildNothing() { MessageResolver resolver = builder.build(); try { resolver.resolveMessage(messageSource, locale); fail("Should have failed"); } catch (NoSuchMessageException e) { } }
public void testBuildWithSource() { MessageResolver resolver = builder.source("foo").defaultText("foo").build(); Message message = resolver.resolveMessage(messageSource, locale); assertEquals("foo", message.getSource()); assertEquals("foo", message.getText()); assertEquals(Severity.INFO, message.getSeverity()); }
public void testBuildArgsWithNullCodesDefaultText() { MessageResolver resolver = builder.error().args("baz").defaultText("foo").build(); Message message = resolver.resolveMessage(messageSource, locale); assertEquals("foo", message.getText()); }
public void testBuildFatal() { MessageResolver resolver = builder.fatal().defaultText("foo").build(); Message message = resolver.resolveMessage(messageSource, locale); assertEquals("foo", message.getText()); assertEquals(Severity.FATAL, message.getSeverity()); assertNull(message.getSource()); }
public void testBuildArgsNull() { MessageResolver resolver = builder.args().build(); try { resolver.resolveMessage(messageSource, locale); fail("Should have failed"); } catch (NoSuchMessageException e) { } }
public void testBuildCodes() { MessageResolver resolver = builder.error().codes("foo").build(); Message message = resolver.resolveMessage(messageSource, locale); assertEquals("bar", message.getText()); assertEquals(Severity.ERROR, message.getSeverity()); assertNull(message.getSource()); }
public void testBuildCodesNull() { MessageResolver resolver = builder.codes().build(); try { resolver.resolveMessage(messageSource, locale); fail("Should have failed"); } catch (NoSuchMessageException e) { } }
public void testBuildError() { MessageResolver resolver = builder.error().defaultText("foo").build(); Message message = resolver.resolveMessage(messageSource, locale); assertEquals("foo", message.getText()); assertEquals(Severity.ERROR, message.getSeverity()); assertNull(message.getSource()); }
public void testBuildArgsWithNullCodes() { MessageResolver resolver = builder.error().args("baz").build(); try { resolver.resolveMessage(messageSource, locale); fail("Should have failed"); } catch (NoSuchMessageException e) { } }
public void testBuildWarning() { MessageResolver resolver = builder.warning().defaultText("foo").build(); Message message = resolver.resolveMessage(messageSource, locale); assertEquals("foo", message.getText()); assertEquals(Severity.WARNING, message.getSeverity()); assertNull(message.getSource()); }
public void testBuildCode() { MessageResolver resolver = builder.error().code("foo").build(); Message message = resolver.resolveMessage(messageSource, locale); assertEquals("bar", message.getText()); assertEquals(Severity.ERROR, message.getSeverity()); assertNull(message.getSource()); }
public void testBuildArg() { MessageResolver resolver = builder.error().code("bar").arg("baz").build(); Message message = resolver.resolveMessage(messageSource, locale); assertEquals("baz", message.getText()); assertEquals(Severity.ERROR, message.getSeverity()); assertNull(message.getSource()); }
public void testBuildArgs() { MessageResolver resolver = builder.error().codes("bar").args("baz").build(); Message message = resolver.resolveMessage(messageSource, locale); assertEquals("baz", message.getText()); assertEquals(Severity.ERROR, message.getSeverity()); assertNull(message.getSource()); }
public void testBuildResolvableArg() { MessageResolver resolver = builder.error().code("bar").resolvableArg("baz").build(); Message message = resolver.resolveMessage(messageSource, locale); assertEquals("boop", message.getText()); assertEquals(Severity.ERROR, message.getSeverity()); assertNull(message.getSource()); }
public void testBuildResolvableArgs() { MessageResolver resolver = builder.error().codes("bar").resolvableArgs("baz") .build(); Message message = resolver.resolveMessage(messageSource, locale); assertEquals("boop", message.getText()); assertEquals(Severity.ERROR, message.getSeverity()); assertNull(message.getSource()); } }