对Eclipse的工程写单元测试:
第一步:
1. 一个工程有多个测试类,将测试类放到一个测试包utpkg下。
2. 每一个测试类写好,都单独执行run as ->JUnit Test测一下。
第二步:
1. 所有的测试类写好后,对工程右键->export->General->Ant Buildfiles=>next->选中工程名,默认的选项:name for and buildfile:build.xml;JUnit output directory:JUnit(不用手动创建,执行build.xml时会自动生成).=>finish.
2. 在工程下会生成一个build.xml的蚂蚁图标的文件。
第三步:
1. 右击build.xml文件,->run as->3 ant build...
2. 在Targets栏下选择要执行的targets. build[default]是默认的。其他可以自己根据需要,选择待执行的测试类。
3. 选好之后,Run.
第四步:
查看Run结束的结果。
1. 在工程下会生成一个junit的文件夹,下面有一系列的文件。
其中index.html文件->open with->web browser,可以看到所有测试类的执行结果。
| Tests | Errors | Failures | Skipped | Time(s) | Time Stamp | Host |
---|---|---|---|---|---|---|---|
utpkg.extractor | 27 | 0 | 0 | 0 | 205.845 | 2014-11-14T06:37:36 | diying |
utpkg.extractor.api | 24 | 0 | 0 | 0 | 107.019 | 2014-11-14T06:37:19 | ** |
utpkg.extractor.postprocess | 23 | 0 | 0 | 0 | 1.610 | 2014-11-14T06:36:41 | ** |
utpkg.imple | 56 | 0 | 0 | 0 | 230.640 | 2014-11-14T06:32:51 | ** |
utpkg.nlptool | 41 | 0 | 0 | 0 | 171.714 | 2014-11-14T06:34:20 | ** |
utpkg.parser | 9 | 0 | 0 | 0 | 1.214 | 2014-11-14T06:37:35 | ** |
utpkg.tool | 124 | 0 | 0 | 0 | 1.946 | 2014-11-14T06:38:10 | ** |