import org.junit.Test;
import java.util.Arrays;
import java.util.List;
import static org.junit.Assert.*;
public class LongestSubarrayTest {
private int expected;
private List<Integer> list;
@Test
public void longestSubarray1() throws Exception {
expected = 5;
list = Arrays.asList(1,2,3,4,5);
test(expected, list);
}
@Test
public void longestSubarray2() throws Exception {
expected = 5;
list = Arrays.asList(7,1,8,7,9,3,4,1,2,3,4,5,3,7,2,9);
test(expected, list);
}
private void test(int expected, List<Integer> list) {
assertEquals(expected, LongestSubarray.longestSubarray(list));
}
}