### Question:
OrPredicate implements StreamPredicate, CompoundPredicate { @Override public StreamPredicate[] getPredicates() { return predicates; } OrPredicate();  OrPredicate(StreamPredicate... predicates); @Override StreamPredicate[] getPredicates(); @Override void setPredicates(StreamPredicate[] predicates); @Override boolean apply(Collection<Attribute> attributes);  }### Answer:
@Test public void testOrPredicateWithEmptyParams(){ StreamPredicate[] predicates = new StreamPredicate[0]; OrPredicate orPredicate = new OrPredicate(predicates); assertNotNull(orPredicate.getPredicates()); }