@Test public void test() { assertTrue(RelationalOp.byName("EQ").check("A", "A")); assertFalse(RelationalOp.byName("EQ").check("B", "C")); assertFalse(RelationalOp.byName("NEQ").check("A", "A")); assertTrue(RelationalOp.byName("NEQ").check("B", "C")); assertTrue(RelationalOp.byName("GEQ").check("A", "A")); assertFalse(RelationalOp.byName("GEQ").check("B", "C")); assertTrue(RelationalOp.byName("GEQ").check("E", "D")); assertFalse(RelationalOp.byName("GT").check("A", "A")); assertFalse(RelationalOp.byName("GT").check("B", "C")); assertTrue(RelationalOp.byName("GT").check("E", "D")); assertTrue(RelationalOp.byName("LEQ").check("A", "A")); assertTrue(RelationalOp.byName("LEQ").check("B", "C")); assertFalse(RelationalOp.byName("LEQ").check("E", "D")); }
public FirstVersionMatcher(String versionAsString, String relOpAsString) { this(Long.parseLong(versionAsString), RelationalOp.byName(relOpAsString)); }
@Override public boolean match(BugInstance bugInstance) { return relOp.check(bugInstance.getFirstVersion(), version); }
@Override public void writeXML(XMLOutput xmlOutput, boolean disabled) throws IOException { XMLAttributeList attributes = new XMLAttributeList().addAttribute("value", Long.toString(version)).addAttribute("relOp", relOp.getName()); if (disabled) { attributes.addAttribute("disabled", "true"); } xmlOutput.openCloseTag("LastVersion", attributes); }
public void testToString() { assertThat(RelationalOp.EQ.toString(), is("==")); }
public LastVersionMatcher(String versionAsString, String relOpAsString) { this(Long.parseLong(versionAsString), RelationalOp.byName(relOpAsString)); }
@Override public boolean match(BugInstance bugInstance) { return relOp.check(bugInstance.getLastVersion(), version); }
@Override public void writeXML(XMLOutput xmlOutput, boolean disabled) throws IOException { XMLAttributeList attributes = new XMLAttributeList().addAttribute("value", Long.toString(version)).addAttribute("relOp", relOp.getName()); if (disabled) { attributes.addAttribute("disabled", "true"); } xmlOutput.openCloseTag("FirstVersion", attributes); } }
@Test(expected = IllegalArgumentException.class) public void testByName() { RelationalOp.byName("Unknown"); } }
@Override public boolean match(BugInstance bugInstance) { return relOp.check(bugInstance.getFirstVersion(), version); }
@Override public void writeXML(XMLOutput xmlOutput, boolean disabled) throws IOException { XMLAttributeList attributes = new XMLAttributeList().addAttribute("value", Long.toString(version)).addAttribute("relOp", relOp.getName()); if (disabled) { attributes.addAttribute("disabled", "true"); } xmlOutput.openCloseTag("FirstVersion", attributes); } }
public LastVersionMatcher(String versionAsString, String relOpAsString) { this(Long.parseLong(versionAsString), RelationalOp.byName(relOpAsString)); }
@Override public boolean match(BugInstance bugInstance) { return relOp.check(bugInstance.getLastVersion(), version); }
@Override public void writeXML(XMLOutput xmlOutput, boolean disabled) throws IOException { XMLAttributeList attributes = new XMLAttributeList().addAttribute("value", Long.toString(version)).addAttribute("relOp", relOp.getName()); if (disabled) { attributes.addAttribute("disabled", "true"); } xmlOutput.openCloseTag("LastVersion", attributes); }
public FirstVersionMatcher(String versionAsString, String relOpAsString) { this(Long.parseLong(versionAsString), RelationalOp.byName(relOpAsString)); }