@Test public void testMatches_ips() { GroupPermission groupPermission = new GroupPermission("tcp", 1433, 1433, "0.0.0.0/0"); IpPermission ipPermission = new IpPermission(); ipPermission.setIpProtocol("tcp"); ipPermission.setToPort(65535); ipPermission.setFromPort(0); Collection<String> ips = new ArrayList<String>(); ips.add("127.0.0.1"); ipPermission.setIpRanges(ips); assertFalse(groupPermission.matches(ipPermission)); ips.clear(); ips.add("0.0.0.0/0"); ipPermission.setIpRanges(ips); assertTrue(groupPermission.matches(ipPermission)); }