@Test
public void testGroupMultiRuleWithUnknownUserAgent() throws IOException {

    InputStream stream = this.getClass().getClassLoader().getResourceAsStream("group-multi-rule.json");
    String content = TestUtils.readFile(stream);
    assertFalse(ruleMatcher.canCrawl("abc-bot", "/users/hello", content));
    assertFalse(ruleMatcher.canCrawl("abc-bot", "/users/", content));
    assertFalse(ruleMatcher.canCrawl("abc-bot", "/links/source/test", content));
    assertFalse(ruleMatcher.canCrawl("abc-bot", "/links/source/", content));
    assertTrue(ruleMatcher.canCrawl("abc-bot", "/hello", content));
    assertTrue(ruleMatcher.canCrawl("abc-bot", "/links/hello", content));
    assertTrue(ruleMatcher.canCrawl("abc-bot", "/users/pazkidd/test", content));
    assertTrue(ruleMatcher.canCrawl("abc-bot", "/users/russelltodd/", content));
}