@Test public void testEquals() throws Exception { BinaryPredicate<Object, Object> p = new IsNotEqual<Object, Object>(); assertEquals(p, p); assertObjectsAreEqual(p, new IsNotEqual<Object, Object>()); assertObjectsAreEqual(p, IsNotEqual.instance()); assertObjectsAreNotEqual(p, Constant.truePredicate()); }
@Test public void testConstant() throws Exception { assertEquals(IsNotEqual.instance(), IsNotEqual.instance()); }