    @Test
    public void shouldAlwaysReturnFalseIfNoDelegatePredicatesSuppliedAtConstruction() throws Exception {

        // Given
        OrPredicate<Object> orPredicate = new OrPredicate<Object>(Literals.<UnaryPredicate<? super Object>>iterable());

        // When
        boolean result = orPredicate.evaluate(new Object());

        // Then
        assertThat(result, is(false));
    }