#48 nullpointer exception

master
yihua.huang 2013-12-04 22:11:20 +08:00
parent ac516f9b0e
commit ff2f588c41
2 changed files with 9 additions and 2 deletions

View File

@ -47,8 +47,7 @@ public class HttpClientDownloader implements Downloader {
* @return html
*/
public Html download(String url) {
Page page = download(new Request(url), null);
return (Html) page.getHtml();
return download(url, null);
}
/**

View File

@ -6,6 +6,7 @@ import org.junit.Test;
import us.codecraft.webmagic.Page;
import us.codecraft.webmagic.Request;
import us.codecraft.webmagic.Site;
import us.codecraft.webmagic.selector.Html;
/**
* Author: code4crafer@gmail.com
@ -23,4 +24,11 @@ public class HttpClientDownloaderTest {
Assert.assertTrue(download.getHtml().toString().contains("flashsword30"));
}
@Test
public void testDownloader() {
HttpClientDownloader httpClientDownloader = new HttpClientDownloader();
Html html = httpClientDownloader.download("http://www.oschina.net");
Assert.assertTrue(!html.getText().isEmpty());
}
}