### Question:
ContinuumUrlValidator implements Configurable { public boolean validate( String value ) { return isValid( value ); } ContinuumUrlValidator();  ContinuumUrlValidator( String[] schemes ); boolean validate( String value ); boolean isValid( String value ); URLUserInfo extractURLUserInfo( String url ); void configure( PlexusConfiguration plexusConfiguration );  }### Answer:
@Test public void testSuccessHttp() throws Exception { assertTrue( getContinuumUrlValidator().validate( "http: }
@Test public void testFailureHttp() throws Exception { assertFalse( getContinuumUrlValidator().validate( "ttp: }
@Test public void testSuccessHttpWithAuth() throws Exception { assertTrue( getContinuumUrlValidator().validate( "https: }
@Test public void testFailureHttpWithAuth() throws Exception { assertTrue( getContinuumUrlValidator().validate( "http: }
@Test public void testFailureHttpWithFile() throws Exception { assertFalse( getContinuumUrlValidator( "continuumUrlWithoutFile" ).validate( "file: }
@Test public void testSuccessHttps() throws Exception { assertTrue( getContinuumUrlValidator().validate( "https: }
@Test public void testSuccessHttpsWithAuth() throws Exception { assertTrue( getContinuumUrlValidator().validate( "https: }
@Test public void testSuccessHttpviewvc() throws Exception { assertTrue( getContinuumUrlValidator().validate( "http: }
@Test public void testSuccessHttpviewvcWithAuth() throws Exception { assertTrue( getContinuumUrlValidator().validate( "http: }
@Test public void testSuccessHttpsviewvc() throws Exception { assertTrue( getContinuumUrlValidator().validate( "https: }
@Test public void testSuccessHttpsviewvcWithAuth() throws Exception { assertTrue( getContinuumUrlValidator().validate( "https: }
@Test public void testSuccessHttpfisheye() throws Exception { assertTrue( getContinuumUrlValidator().validate( "http: }
@Test public void testSuccessHttpsfisheye() throws Exception { assertTrue( getContinuumUrlValidator().validate( "https: }
@Test public void testValidateFile() throws Exception { File rootPom = getTestFile( "src/test/resources/META-INF/continuum/continuum-configuration.xml" ); assertTrue( rootPom.exists() ); assertTrue( getContinuumUrlValidator().validate( rootPom.toURL().toExternalForm() ) ); }