package com.coderising.array; import org.junit.Test; public class ArrayUtilTest { ArrayUtil arrayUtil=new ArrayUtil(); @Test public void testReverseArray() { int[] array=new int[]{1,2,3,4,5}; arrayUtil.reverseArray(array); for (int i = 0; i < array.length; i++) { System.out.print(array[i]+" "); } //Assert.assertEquals(new int[]{5,4,3,2,1}, array); } @Test public void testRemoveZero(){ int[] array=new int[]{1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5} ; int[] newarray=arrayUtil.removeZero(array); for (int i = 0; i < newarray.length; i++) { System.out.print(newarray[i]+" "); } } @Test public void testMerge(){ int[] array1=new int[]{3, 5, 7,8,9,10}; int[] array2=new int[]{1,2,4}; int[] newarray=arrayUtil.merge(array1, array2); for (int i = 0; i < newarray.length; i++) { System.out.print(newarray[i]+" "); } } @Test public void testGrow(){ int[] array=new int[]{1,3,4,5,0,0} ; int[] newarray=arrayUtil.grow(array, 4); for (int i = 0; i < newarray.length; i++) { System.out.print(newarray[i]+" "); } } @Test public void testFibonacci(){ int[] newarray=arrayUtil.fibonacci(15); for (int i = 0; i < newarray.length; i++) { System.out.print(newarray[i]+" "); } } @Test public void testGetPrimes(){ int[] newarray=arrayUtil.getPrimes(15); for (int i = 0; i < newarray.length; i++) { System.out.print(newarray[i]+" "); } } @Test public void testGetPerfectNumbers(){ int[] newarray=arrayUtil.getPerfectNumbers(100); for (int i = 0; i < newarray.length; i++) { System.out.print(newarray[i]+" "); } } @Test public void testJoin(){ int[] array=new int[]{1,3,4,5,0,0} ; String s=arrayUtil.join(array,"&"); System.out.print(s); } }