ClassPathLoader { public static ClassPathLoader getLatest() { if (latest == null) { synchronized (ClassPathLoader.class) { if (latest == null) setLatestToDefault(); } } return latest; } ClassPathLoader(boolean excludeTCCL);  ClassPathLoader(boolean excludeTCCL, File workingDir); static ClassPathLoader setLatestToDefault(File workingDir); JarDeployer getJarDeployer(); URL getResource(final String name); Class<?> forName(final String name); @Override String toString(); URL getResource(final Class<?> contextClass, final String name); InputStream getResourceAsStream(final String name); InputStream getResourceAsStream(final Class<?> contextClass, final String name); Enumeration<URL> getResources(final String name); ClassLoader asClassLoader(); static ClassPathLoader getLatest(); static ClassLoader getLatestAsClassLoader();  }
@Test public void testLatestExists() throws Exception { System.out.println("\nStarting ClassPathLoaderTest#testLatestExists"); assertThat(ClassPathLoader.getLatest()).isNotNull(); }