import org.junit.Test;
import java.util.Arrays;
import java.util.List;
import static org.junit.Assert.*;
public class FindMinAndMaxTest {
private MinMax expected;
private List<Integer> list;
@Test
public void findMinMax1() throws Exception {
expected = new MinMax(1,5);
list = Arrays.asList(3,2,5,1,2,4);
test(expected, list);
}
@Test
public void findMinMax2() throws Exception {
expected = new MinMax(0, 9);
list = Arrays.asList(0,1,2,3,4,5,6,7,8,9);
test(expected, list);
}
private void test(MinMax expected, List<Integer> list) {
assertEquals(expected, FindMinAndMax.findMinMax(list));
}
}