### Question:
RepositoryResourceLoader implements ResourceLoader { public ResourceData load( final ResourceKey key ) throws ResourceLoadingException { return new RepositoryResourceData( key ); } RepositoryResourceLoader(); void setResourceManager( final ResourceManager manager ); ResourceManager getManager(); String getSchema(); ResourceData load( final ResourceKey key ); boolean isSupportedKey( final ResourceKey key ); ResourceKey createKey( final Object value, final Map factoryKeys ); ResourceKey deriveKey( final ResourceKey parent, String path, final Map data ); ResourceKey deserialize( final ResourceKey bundleKey, final String stringKey ); String serialize( final ResourceKey bundleKey, final ResourceKey key ); URL toURL( final ResourceKey key ); boolean isSupportedDeserializer( final String data ); static final String SOLUTION_SCHEMA_NAME; static final String SCHEMA_SEPARATOR; static final String PATH_SEPARATOR; static final String WIN_PATH_SEPARATOR; }### Answer:
@Test public void testLoad() throws Exception { ResourceKey key = new ResourceKey( "", "", null ); ResourceData result = rrl.load( key ); assertEquals( key, result.getKey() ); }