public QueryCacheConfig setPredicateConfig(PredicateConfig predicateConfig) {
        this.predicateConfig = checkNotNull(predicateConfig, "predicateConfig can not be null");
        return this;
    }
@Test(expected = NullPointerException.class)
    public void testSetPredicate_throwsException_whenPredicateNull() {
        QueryCacheConfig config = new QueryCacheConfig();
        config.setPredicateConfig(null);
    }