@Test
   public void getStringFromClassLoaderStringStringObjectArray() {

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