package junit3; import examples.Largest; import junit.framework.TestCase; public class LargestTest extends TestCase { public void testNullArray(){ int[] test = null; try{ Largest.largest(test); fail("We didn't get a IAE"); } catch(NullPointerException e) { //ok } } public void testEmptyArray(){ int[] actual = {}; try{ Largest.largest(actual); fail("We didnt' get a RTE"); } catch(RuntimeException re) { //ok } } public void testFirstIsLargest(){ int[] actual = {3,2,1}; assertEquals(3, Largest.largest(actual)); } public void testLastIsLargest() { int[] actual = {1,2,3}; assertEquals(3, Largest.largest(actual)); } }