### Question:
Arrays { public static int max(int[] array) { int mu = array[0]; for (int n = 1; n < array.length; ++n) { mu = Math.max(mu, array[n]); } return mu; }  static int sum(int[] array); static double sum(double[] array); static double[] toDouble(int[] array); static double[] log(int[] array); static double[] log(double[] array); static double average(int[] array); static double average(double[] array); static double logaverage(int[] array); static double logaverage(double[] array); static double scalar(double[] x, double[] y); static int max(int[] array); static double max(double[] array); static int min(int[] array); static double min(double[] array); static int argmax(int[] array); static int argmin(int[] array); static double cov(int[] X, int[] Y); static double cov(double[] X, double[] Y); static double std(int[] X); static double std(double[] X);  }### Answer:
@Test public void testMax_intArr() { System.out.println("max"); int[] array = {-5, 2, 3}; int expResult = 3; int result = Arrays.max(array); assertEquals(expResult, result); }
@Test public void testMax_doubleArr() { System.out.println("max"); double[] array = {-5, 2, 3}; double expResult = 3; double result = Arrays.max(array); assertEquals(expResult, result, 0.0); }