LambdaEvaluationFunction implements EvaluationFunction<T> { @Override public Set<String> getChannelIdentifiers() { return getChannelIdentifiersLambda.get(); } LambdaEvaluationFunction(
            SerializableAction<EvaluationContext<T>> evalLambda,
            SerializableResultFunction<HashSet<String>> getChannelIdentifiersLambda
    ); @Override void eval(EvaluationContext<T> ctx); @Override Set<String> getChannelIdentifiers();  }
@Test public void getChannelIdentifiers() { Collection<String> channelIdentifiers = function.getChannelIdentifiers(); assertEquals(arrayListMock, channelIdentifiers); }