assertEquals(" <a href = \"page://3\" > </a> <a href=\"http://blah\"> </a> <a href = \"page://5\" > </a>", new PageLinkParser(MULTIPLE_LINKS, null).getTagsOnly());
}
@Test
public void getPageLinksAsDollars() {
assertEquals("$$$$$$$$$$$$$$$$$$$$$$$$$$$", new PageLinkParser(ONLY_PAGE, null).getPageLinksAsDollars());
assertEquals(" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", new PageLinkParser(ONLY_PAGE_SPACE, null).getPageLinksAsDollars());
assertEquals(" $$$$$$$$$$$$$$$$$$$$$$$$$$$ ", new PageLinkParser(FAKE_PAGE, null).getPageLinksAsDollars());
assertEquals("$$$$$$$$$$$$$$$$$$$$$$$$$$$", new PageLinkParser(QUOTE_PAGE, null).getPageLinksAsDollars());
assertEquals(" ", new PageLinkParser(SINGLE_QUOTE_FAKE_PAGE, null).getPageLinksAsDollars());
assertEquals(" ", new PageLinkParser(DOUBLE_QUOTE_FAKE_PAGE, null).getPageLinksAsDollars());
assertEquals(" ", new PageLinkParser(UNCLOSED_DOUBLE_QUOTE, null).getPageLinksAsDollars());
assertEquals(" <a ", new PageLinkParser(UNCLOSED_TAG, null).getPageLinksAsDollars());
assertEquals(" ", new PageLinkParser(UNOPENED_TAG, null).getPageLinksAsDollars());
assertEquals(" <b/> <p> </p> <div> </div>", new PageLinkParser(OTHER_TAGS, null).getPageLinksAsDollars());
assertEquals("<a href=\"http://blah\" alt=\" a href='page://3' blah /a \"> </a>", new PageLinkParser(FAKE_ATTRIBUTE, null).getPageLinksAsDollars());
assertEquals("<a href=\"http://blah\" alt=' a href=\"page://3\" blah /a '> </a>", new PageLinkParser(FAKE_ATTRIBUTE_SINGLE_QUOTE, null).getPageLinksAsDollars());
assertEquals("<a href=\"http://blah\"> </a>", new PageLinkParser(NORMAL_LINK, null).getPageLinksAsDollars());
assertEquals(" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ <a href=\"http://blah\"> </a> $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", new PageLinkParser(MULTIPLE_LINKS, null).getPageLinksAsDollars());
}