package com.basic.week2.datastructure; import static org.junit.Assert.*; import java.util.Arrays; import org.junit.Test; public class ArrayTest { private ArrayUtil t=new ArrayUtil(); @Test public void testReverseArray(){ int [] data1={7, 9 , 30, 3}; int [] data2={7, 9, 30, 3, 4}; t.reverseArray(data2); } @Test public void testRemoveZero(){ int oldArr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5}; System.out.println(Arrays.toString(t.removeZero(oldArr))); } @Test public void testMerge(){ int [] a1 = {3, 5, 7,8}; int [] a2 = {4, 5, 6,7}; System.out.println(Arrays.toString(t.merge(a1, a2))); } @Test public void testGrow(){ int [] oldArray = {2,3,6}; System.out.println(Arrays.toString(t.grow(oldArray, 5))); } @Test public void testFibonacci(){ System.out.println(Arrays.toString(t.fibonacci(1))); } @Test public void testGetPrimes(){ System.out.println(Arrays.toString(t.getPrimes(23))); } @Test public void testGetPerfectNumbers(){ System.out.println(Arrays.toString(t.getPerfectNumbers(7))); } @Test public void testJoin(){ int [] array= {3,8,9}; System.out.println(t.join(array, "-")); } }