}
}
@Test
public void equalsAndHashCode() {
AuthPattern p1 = new AuthTargetPattern("test");
AuthPattern p2 = new AuthTargetPattern("/test");
AuthPattern p3 = new AuthTargetPattern("/*/test");
AuthPattern p4 = new AuthTargetPattern("/");
assertEquals(p1, p1);
assertEquals(p1, p2);
assertFalse(p1.equals(p3));
assertFalse(p1.equals(null));
assertFalse(p1.equals("test"));
assertEquals(p1.hashCode(), p2.hashCode());
assertFalse(p1.hashCode() == p3.hashCode());
assertFalse(p4.hashCode() == p3.hashCode());
}