package com.insightfullogic.java8.examples.chapter6;
import org.junit.Test;
import java.util.Arrays;
import static org.junit.Assert.assertArrayEquals;
public class MovingAverageTest {
/*@Test(expected = IllegalArgumentException.class)
public void emptyArray() {
ArrayExamples.simpleMovingAverage(new double[]{}, 3);
}*/
@Test
public void smallArray() {
double[] input = {0, 1, 2, 3, 4, 3.5};
double[] result = ArrayExamples.simpleMovingAverage(input, 3);
System.out.println(Arrays.toString(result));
double[] expected = {1, 2, 3, 3.5};
assertArrayEquals(expected, result, 0.0);
}
}