@Test
public void getStringWithDefaultFromClassLoaderStringStringStringStringArray() {

	ClassLoader l = LocaleTest.class.getClassLoader();
	assertEquals(
			DEFAULT,
			Locale.getStringWithDefaultFrom(l, RESOURCE1,NOKEY,DEFAULT,P1,P2,P3));
	assertEquals(
			"ABC P1 'P2' {2}",  //$NON-NLS-1$
			Locale.getStringWithDefaultFrom(l, RESOURCE1,KEY1,DEFAULT,P1,P2,P3));
	assertEquals(
			"ABC P3 'P1' {2}",  //$NON-NLS-1$
			Locale.getStringWithDefaultFrom(l, RESOURCE1,KEY1,DEFAULT,P3,P1,P2));
	
	assertEquals(
			DEFAULT,
			Locale.getStringWithDefaultFrom(l, RESOURCE2,NOKEY,DEFAULT,P1,P2,P3));
	assertEquals(
			"DEF P1 'P2' {2}",  //$NON-NLS-1$
			Locale.getStringWithDefaultFrom(l, RESOURCE2,KEY1,DEFAULT,P1,P2,P3));
	assertEquals(
			"DEF P3 'P1' {2}",  //$NON-NLS-1$
			Locale.getStringWithDefaultFrom(l, RESOURCE2,KEY1,DEFAULT,P3,P1,P2));
}