@Test public void testMatchesAlpha() { fFilter.setEventAspect(new TmfContentFieldAspect(FIELD, FIELD)); fFilter.setType(Type.ALPHA); fFilter.setValue("5"); fFilter.setResult(-1); assertTrue(fFilter.matches(fEvent1)); assertFalse(fFilter.matches(fEvent2)); assertTrue(fFilter.matches(fEvent3)); fFilter.setResult(0); assertFalse(fFilter.matches(fEvent1)); assertTrue(fFilter.matches(fEvent2)); assertFalse(fFilter.matches(fEvent3)); fFilter.setResult(1); assertFalse(fFilter.matches(fEvent1)); assertFalse(fFilter.matches(fEvent2)); assertFalse(fFilter.matches(fEvent3)); fFilter.setNot(true); assertTrue(fFilter.matches(fEvent1)); assertTrue(fFilter.matches(fEvent2)); assertTrue(fFilter.matches(fEvent3)); }
@Test public void testGetName() { assertEquals("getName()", "COMPARE", fFilter.getNodeName()); }
@Test public void testGetValidChildren() { assertArrayEquals("getValidChildren()", new String[] {}, fFilter.getValidChildren().toArray()); }
@Test public void testMatchesTimestamp() { fFilter.setEventAspect(ITmfEventAspect.BaseAspects.TIMESTAMP); fFilter.setType(Type.TIMESTAMP); fFilter.setValue("0.000000002"); fFilter.setResult(-1); assertTrue(fFilter.matches(fEvent1)); assertFalse(fFilter.matches(fEvent2)); assertFalse(fFilter.matches(fEvent3)); fFilter.setResult(0); assertFalse(fFilter.matches(fEvent1)); assertTrue(fFilter.matches(fEvent2)); assertFalse(fFilter.matches(fEvent3)); fFilter.setResult(1); assertFalse(fFilter.matches(fEvent1)); assertFalse(fFilter.matches(fEvent2)); assertTrue(fFilter.matches(fEvent3)); fFilter.setNot(true); assertTrue(fFilter.matches(fEvent1)); assertTrue(fFilter.matches(fEvent2)); assertFalse(fFilter.matches(fEvent3)); }