| |
39. 5. 2. assertEquals([String message],expected,actual) |
|
import junit.framework.TestCase;
public class TestLargest extends TestCase {
public TestLargest(String name) {
super(name);
}
public void testOrder2() {
int[] arr = new int[3];
arr[0] = 8;
arr[1] = 9;
arr[2] = 7;
assertEquals(9, Largest.largest(arr));
}
}
class Largest {
/**
* Return the largest element in a list.
*
* @param list
* A list of integers
* @return The largest number in the given list
*/
public static int largest(int[] list) {
int index, max = Integer.MAX_VALUE;
for (index = 0; index < list.length - 1; index++) {
if (list[index] > max) {
max = list[index];
}
}
return max;
}
}
|
|
39. 5. 断言 | | 39. 5. 1. | Ensure that they are equal | | | | 39. 5. 2. | assertEquals([String message],expected,actual) | | | | 39. 5. 3. | assertEquals([String message],expected,actual,tolerance) | | | | 39. 5. 4. | assertNull([String message], java.lang.Object object) | | | | 39. 5. 5. | assertSame([String message], expected, actual) | | | | 39. 5. 6. | assertNotSame([String message], expected, actual) | | | | 39. 5. 7. | assertTrue([String message], boolean condition) | | | | 39. 5. 8. | assertFalse([String message], boolean condition) | | |
|