Testing Debugging Method
Question Description
Rather than writing a complete method and then testing it, test-driven development involves writing the tests and the method in parallel. The sequence is as follows:
EXERCISES FOR SECTION 3.5
SELF-CHECK
Why did the first version of method search that passed the first test itemNotFirstElementInSingleElementArray contain only the statement return −1?
Assume the first JUnit test for the findLargest method described in Self-Check exercise 2 in section 3.4 is a test that determines whether the first item in a one element array is the largest. What would be the minimal code for a method findLargest that passed this test?
PROGRAMMING
Write the findLargest method described in self-check exercise 2 in section 3.4 using Test-Driven Developmen