### Question:
KernelDensity implements QuadratureRule { public Bandwidth getBandwidth(){ return bandwidth; } KernelDensity(KernelFunction kernel, Bandwidth h, UniformQuadratureRule uniform); void increment(double x); double[] evaluate(); double[] evaluate(double[] x); double[] evaluate(double[] x, int index); double[] getPoints(); int getNumberOfPoints(); Bandwidth getBandwidth(); UnivariateFunction getInterpolater(); UnivariateFunction getInterpolater2(); double getPointAt(int index); double getDensityAt(int index); void setDensityAt(int index, double value); void setPointAt(int index, double value); double getMinimum(); double getMaximum(); double getMean(); double getStandardDeviation(); double[] standardize(boolean keepPoints);  }### Answer:
@Test public void testGetBandwidth() throws Exception { System.out.println("Testing kernel bandwidth"); assertEquals("Testing kernel bandwidth", 1.0, bw.value(), 1e-15); }