}
@Test
public void shouldResolveParamtersUsingObjectMessageSource() throws Exception {
StaticMessageSource messageSource = new StaticMessageSource();
MessageSourceMap map = new TestMessageSourceMap(new DefaultObjectMessageSource(messageSource));
ObjectResolvable resolvable = new ObjectResolvable();
messageSource.addMessage(ObjectResolvable.class.getName(), Locale.getDefault(), "test");
MessageSourceResolvable value = (MessageSourceResolvable) map.get("x", resolvable);
assertThat((String) value.getArguments()[0], is(equalTo("test")));
}