public JetSqlRow project(Object object) {
        target.setTarget(object, null);

        return ExpressionUtil.projection(predicate, projection, this, evalContext);
    }
@Test
    @SuppressWarnings("unchecked")
    public void when_filteredByPredicate_then_returnsNull() {
        RowProjector projector = new RowProjector(
                new String[]{"target"},
                new QueryDataType[]{INT},
                new IdentityTarget(),
                (Expression<Boolean>) ConstantExpression.create(Boolean.FALSE, BOOLEAN),
                emptyList(),
                mock(ExpressionEvalContext.class)
        );

        JetSqlRow row = projector.project(1);

        assertThat(row).isNull();
    }