public void testResolveObjectMessageCodesWithPrefix() { messageCodesResolver.setPrefix("validation."); String[] codes = messageCodesResolver.resolveMessageCodes("required", "testBean"); assertEquals(2, codes.length); assertEquals("validation.testBean.required", codes[0]); assertEquals("validation.required", codes[1]); }
public void testResolveFieldMessageCodesWithPrefix() { messageCodesResolver.setPrefix("validation."); String[] codes = messageCodesResolver.resolveMessageCodes("required", "testBean", "foo", String.class); assertEquals(4, codes.length); assertEquals("validation.testBean.foo.required", codes[0]); assertEquals("validation.foo.required", codes[1]); assertEquals("validation.java.lang.String.required", codes[2]); assertEquals("validation.required", codes[3]); }