单元测试 针对最小的功能单元(方法)进行正确性测试 编写正规的单元测试框架 传统的无法执行自动化测试,且无法得到测试报告 Junit单元测试框架 Junit的作用: 测试类取名:原类名+Test(大驼峰) 测试方法取名:test+原函数名称(小驼峰) 测试方法:必须public,无参,无返回值 测试方法上面必须加上@Test方法,不加不会跑的 测试方法只能判断程序能否正常运行,并不能判断功能是否正确,需要加断言(Assert) public class StringUtilTest { @Test public void testPrintNumber(){ StringUtil.printNumber(null); } } 公共的(Public):JUnit框架在运行测试时,需要能够访问到测试方法。如果测试方法不是公共的,JUnit框架可能无法访问到它,从而无法执行测试。 无参数的:JUnit框架在运行测试时,会自动调用测试方法,而不需要手动传入参数。如果测试方法需要参数,JUnit框架无法知道应该传入什么值,因此,测试方法不能有参数。...