AparapiAveragePooling2D calc = new AparapiAveragePooling2D();
Matrix o = new Matrix(8, 2);
ValuesProvider vp = new ValuesProvider();
vp.addValues(c.getInputLayer(), i1);
vp.addValues(c.getOutputLayer(), o);
calc.calculate(connections, vp, c.getOutputLayer());
assertEquals(1.75, o.get(0, 0), 0);
assertEquals(2.75, o.get(1, 0), 0);