}
@Test
@SpecAssertion(section = "5.3.1.2", id = "b")
public void testIfNoLocaleIsSpecifiedTheDefaultLocaleIsAssumed() {
MessageInterpolator interpolator = getDefaultMessageInterpolator();
ConstraintDescriptor<?> descriptor = getDescriptorFor( DummyEntity.class, "foo" );
String messageTemplate = (String) descriptor.getAttributes().get( "message" );
MessageInterpolator.Context context = new TestContext( descriptor );
String messageInterpolatedWithNoLocale = interpolator.interpolate( messageTemplate, context );
String messageInterpolatedWithDefaultLocale = interpolator.interpolate(
messageTemplate, context, Locale.getDefault()
);
assertEquals( messageInterpolatedWithNoLocale, messageInterpolatedWithDefaultLocale, "Wrong substitution" );
}