@Test public void testGetOutputNegative() { double[] inputs = new double[] {-0.1d, -0.21d, -0.8d, -0.9d}; for (int i = 0; i < inputNeurons.size(); i++) { inputNeurons.get(i).setInput(inputs[i]); inputNeurons.get(i).calculate(); } double actualOutput = instance.getOutput(inputConnections); assertEquals(-0.1d, actualOutput, 0.000001d); }
@Test public void testNoInputs() { double actualOutput = instance.getOutput(new ArrayList<Connection>()); assertEquals(0d, actualOutput, 0.000001d); }