@Test public void testUnresponsiveDirectToSSL() throws Exception { ScrapClient dl = new ScrapClient(); String remoteUrl = "https://127.0.0.1:1234"; int timeoutMS = 3333; dl.setTimeout(timeoutMS); assertEquals(-1, dl.get(remoteUrl)); assertTrue("Execution time : " + dl.getExecutionTimeMS(), dl.getExecutionTimeMS() >= timeoutMS); dl.setTimeout(timeoutMS = 1250); assertEquals(-1, dl.get(remoteUrl)); assertTrue("Execution time : " + dl.getExecutionTimeMS(), dl.getExecutionTimeMS() >= timeoutMS); }
@Test public void testUnresponsiveHttpServer() throws Exception { ScrapClient dl = new ScrapClient(); int statusCode = 0; // dl.setProxy(new HttpProxy("127.0.0.1", 1234)); String remoteUrl = "http://127.0.0.1:1234"; int timeoutMS = 3333; dl.setTimeout(timeoutMS); assertEquals(-1, dl.get(remoteUrl)); assertTrue("Execution time : " + dl.getExecutionTimeMS(), dl.getExecutionTimeMS() >= timeoutMS); dl.setTimeout(timeoutMS = 1250); assertEquals(-1, dl.get(remoteUrl)); assertTrue("Execution time : " + dl.getExecutionTimeMS(), dl.getExecutionTimeMS() >= timeoutMS); }