1. JUnit4 测试示例 // Calculator.java public class Calculator{ public int add(int a, int b){ return a + b; } public int minus(int a, int b){ return a - b; } public int square(int a, int b){ return a * b; } // Bug: 死循环 public void squareRoot(int a){ for(;
JUnit4:Test文档中的解释: The Test annotation supports two optional parameters. The first, expected, declares that a test method should throw an exception. If it doesn't throw an exception or if it throws a different exception than the one declared, the tes