- 0
- 0
- 约2.75千字
- 约 37页
- 2026-07-07 发布于广东
- 举报
;;;使用JUnit时,主要都是通过继承TestCase类别来撰写测试用例,使用test…()名称来撰写单元测试。
用JUnit进行单元测试需要做四件事:
用一个import语句将junit.framework.*下要使用的类;
使用extends语句继承junit.framework.TestCase;
自行添加一个main方法调用TestRunner.run(测试类名.class);
用一个调用super(String)的构造函数。;JUnit框架经历了多次版本升级,目前市场上主流的版本是3.8和4.x
JUnit3.8.1整个框架的核心是:TestCase、TestSuite、TestRunner、Assert、TestResult、Test和TestListener,其中TestListener和Test是接口。
;TestCase是测试用例类,它定义了可以用于运行多项测试的环境。我们编写的测试类都必须继承于TestCase,它以testXXX方法的形式包含一个或多个测试,一个TestCase把具有公共行为的测试归入一组。
典型的TestCase包含了两个主要部件:fixture(可翻译为“固定装置”或“配件”,这里我们指按照固定顺序辅助测试方法执行的系统方法)和测试单元,fixture指运行一个或多个测试所需的公用资源或数据集合。运行测试所需要的外部资源环境通常称作te
原创力文档

文档评论(0)