1 18 package net.sf.uitags.util; 19 20 import junit.framework.TestCase; 21 22 public class ArrayUtilsTest extends TestCase { 23 public void testToArrayReturnsNullIfGivenNull() { 24 assertNull(ArrayUtils.toArray(null)); 25 } 26 27 public void testToArray() { 28 String elementString = "one,two,three"; 29 String [] elementArray = new String [] { "one", "two", "three" }; 30 31 assertTrue(ArrayUtils.equals( 32 elementArray, ArrayUtils.toArray(elementString))); 33 34 elementString = "one,two, three"; 35 assertFalse(ArrayUtils.equals( 36 elementArray, ArrayUtils.toArray(elementString))); 37 38 elementArray = new String [] { "one", "two", " three" }; 39 assertTrue(ArrayUtils.equals( 40 elementArray, ArrayUtils.toArray(elementString))); 41 } 42 43 public void testToArrayOfTrimmedReturnsNullIfGivenNull() { 44 assertNull(ArrayUtils.toArrayOfTrimmed(null)); 45 } 46 47 public void testToArrayOfTrimmed() { 48 String elementString = "one , two, three ,four"; 49 String [] elementArray = new String [] { "one", "two", "three", "four" }; 50 51 assertTrue(ArrayUtils.equals( 52 elementArray, ArrayUtils.toArrayOfTrimmed(elementString))); 53 } 54 } 55 | Popular Tags |