package com.github.Ven13.coding2017.array.test; import static org.junit.Assert.*; import org.junit.Test; import com.github.Ven13.coding2017.array.ArrayUtil; public class ArrayUtilTest { @Test public final void testMerge() { ArrayUtil arrayUtil = new ArrayUtil(); int[] a1 = {3, 5, 7, 8}; int[] a2 = {4, 5, 6, 7}; int[] a3 = {}; a3 = arrayUtil.merge(a1, a2); assertEquals(3, a3[0]); assertEquals(4, a3[1]); assertEquals(5, a3[2]); assertEquals(6, a3[3]); assertEquals(7, a3[4]); assertEquals(8, a3[5]); } @Test public final void testgetPrimes() { ArrayUtil arrayUtil = new ArrayUtil(); int max = 23; int[] a1 = {}; a1 = arrayUtil.getPrimes(max); assertEquals(3, a1.length); assertEquals(1, a1[0]); assertEquals(2, a1[1]); assertEquals(3, a1[2]); } @Test public final void testgetPerfectNumbers() { ArrayUtil arrayUtil = new ArrayUtil(); int max = 6; int[] a1 = {}; a1 = arrayUtil.getPerfectNumbers(max); } }