@Test public void testIfContextIsSet() throws Exception { DataSet<Integer> elements = getExecutionEnvironment().fromElements(1, 2, 3, 4, 5); TestRichCombinableFilters filter1 = new TestRichCombinableFilters(); TestRichCombinableFilters filter2 = new TestRichCombinableFilters(); Configuration configuration = new Configuration(); configuration.setInteger(TestRichCombinableFilters.KEY, 2); List<Integer> result = new ArrayList<>(); elements.filter(new And<>(filter1, filter2)) .withParameters(configuration) .output(new LocalCollectionOutputFormat<>(result)); getExecutionEnvironment().execute(); assertEquals(1, result.size()); assertEquals(2, result.get(0).intValue()); }