Exemplo n.º 1
0
  @Test
  public void shouldFindCorrectNumberOfTags() {
    Assert.assertEquals(2, tagFinder.findTagsInHTML("a", HTML));
    Assert.assertEquals(2, tagFinder.getTags().size());

    Assert.assertEquals(1, tagFinder.findTagsInHTML("img", HTML));
    Assert.assertEquals(1, tagFinder.getTags().size());
  }
Exemplo n.º 2
0
  @Test
  public void shouldGetCorrectTags() {
    tagFinder.findTagsInHTML("a", HTML);
    List<String> tags = tagFinder.getTags();
    Assert.assertEquals("<a href=\"/x.html\">", tags.get(0));
    Assert.assertEquals("<a href=\"/y.html\">", tags.get(1));

    tagFinder.findTagsInHTML("img", HTML);
    tags = tagFinder.getTags();
    Assert.assertEquals("<img src=\"p.jpg\"/>", tags.get(0));
  }
Exemplo n.º 3
0
 @Test
 public void shouldGetCorrectAttributes() {
   tagFinder.findTagsInHTML("a", HTML);
   final List<String> hrefs = tagFinder.getAttributeInTags("href");
   Assert.assertEquals(2, hrefs.size());
   Assert.assertEquals("/x.html", hrefs.get(0));
   Assert.assertEquals("/y.html", hrefs.get(1));
 }