diff --git a/webmagic-core/src/test/java/us/codecraft/webmagic/HtmlTest.java b/webmagic-core/src/test/java/us/codecraft/webmagic/HtmlTest.java
index cd4af224..ac2e9b11 100644
--- a/webmagic-core/src/test/java/us/codecraft/webmagic/HtmlTest.java
+++ b/webmagic-core/src/test/java/us/codecraft/webmagic/HtmlTest.java
@@ -2,6 +2,7 @@ package us.codecraft.webmagic;
import org.junit.Test;
import us.codecraft.webmagic.selector.Html;
+import us.codecraft.webmagic.selector.Selectable;
import static org.assertj.core.api.Assertions.assertThat;
@@ -31,4 +32,18 @@ public class HtmlTest {
Html html = new Html("aaaaaaa&b");
assertThat(html.regex("(aaaaaaa&b)").toString()).isEqualTo("aaaaaaa&b");
}
+
+ @Test
+ public void testAHrefExtract(){
+ Html html = new Html("xx");
+ assertThat(html.links().all()).contains("/xx/xx");
+ }
+
+ @Test
+ public void testNthNodesGet(){
+ Html html = new Html("xx");
+ assertThat(html.xpath("//a[1]/@href").get()).isEqualTo("/xx/xx");
+ Selectable selectable = html.xpath("//a[1]").nodes().get(0);
+ assertThat(selectable.xpath("@href").get()).isEqualTo("/xx/xx");
+ }
}