### Question:
ClassLoaderWrapper { public Class<?> classForName(String name) throws ClassNotFoundException { return classForName(name, getClassLoaders(null)); } ClassLoaderWrapper(); URL getResourceAsURL(String resource); URL getResourceAsURL(String resource, ClassLoader classLoader); InputStream getResourceAsStream(String resource); InputStream getResourceAsStream(String resource, ClassLoader classLoader); Class<?> classForName(String name); Class<?> classForName(String name, ClassLoader classLoader);  }### Answer:
@Test void classForName() throws ClassNotFoundException { assertNotNull(wrapper.classForName(CLASS_FOUND)); }
@Test void classForNameNotFound() { Assertions.assertThrows(ClassNotFoundException.class, () -> assertNotNull(wrapper.classForName(CLASS_NOT_FOUND))); }
@Test void classForNameWithClassLoader() throws ClassNotFoundException { assertNotNull(wrapper.classForName(CLASS_FOUND, loader)); }
@Test public void classForName() throws ClassNotFoundException { assertNotNull(wrapper.classForName(CLASS_FOUND)); }
@Test(expected = ClassNotFoundException.class) public void classForNameNotFound() throws ClassNotFoundException { assertNotNull(wrapper.classForName(CLASS_NOT_FOUND)); }
@Test public void classForNameWithClassLoader() throws ClassNotFoundException { assertNotNull(wrapper.classForName(CLASS_FOUND, loader)); }