{
@SuppressWarnings({ "rawtypes", "unchecked" })
@Test
public void testLoadFactoryWithExplicitClass()
{
ProtonFactoryLoader factoryLoader = new ProtonFactoryLoader();
MessageFactory messageFactory = (MessageFactory) factoryLoader.loadFactory(MessageFactory.class);
assertNotNull(messageFactory);
}