@Test
public void binaryOr(){

	assertEquals(Boolean.TRUE, PredicateUtil.binaryOr(Boolean.TRUE, Boolean.TRUE));
	assertEquals(Boolean.TRUE, PredicateUtil.binaryOr(Boolean.TRUE, Boolean.FALSE));
	assertEquals(Boolean.TRUE, PredicateUtil.binaryOr(Boolean.TRUE, null));
	assertEquals(Boolean.TRUE, PredicateUtil.binaryOr(Boolean.FALSE, Boolean.TRUE));
	assertEquals(Boolean.FALSE, PredicateUtil.binaryOr(Boolean.FALSE, Boolean.FALSE));
	assertEquals(null, PredicateUtil.binaryOr(Boolean.FALSE, null));
	assertEquals(Boolean.TRUE, PredicateUtil.binaryOr(null, Boolean.TRUE));
	assertEquals(null, PredicateUtil.binaryOr(null, Boolean.FALSE));
	assertEquals(null, PredicateUtil.binaryOr(null, null));
}