### Question:
DoubleMedianValueAggregatorFunction implements Function<List<Double>, Double> { public boolean isUseCopy() { return useCopy; } DoubleMedianValueAggregatorFunction();  DoubleMedianValueAggregatorFunction(boolean useCopy); boolean isUseCopy(); Double evaluate(List<Double> data); @Override String toString();  }### Answer:
@Test public void testMedianCopy() throws Exception { DoubleMedianValueAggregatorFunction fct = new DoubleMedianValueAggregatorFunction(true); assertTrue(fct.isUseCopy()); checkMedianCopy(fct); fct = (DoubleMedianValueAggregatorFunction) makeFunctor(); checkMedianCopy(fct); }