自动生成Junit单元测试的插件 CodeProAnalytix
插件全名:CodeProAnalytix_v7.1.0_UpdateSite_for_Eclipse3.6
百度一下级能找到下载地址了
IDE:Eclipse myEclipse(其他IDE不知道)
第一步安装插件:
Eclipse 安装插件:Help -> Install new Sofeware
这里因为我已经安装了,所以没有Next和Finish,实际中只要Finish,然后等待一段时间就可以了。
MyEclipse基本同上。
第二步配置
(安装成功,重启之后)
在windows->perferences下:
我这里的几个参数不是默认的参数,而是改过的。
改成右边参数这样,可以符合Maven文件结构,让自动生成的测试类Test.class
1. 放在同一个project中
2. 放在src/test/java下(Maven文件结构)
3. src/test/java下的包名 与 要生成的测试类的被测试类的包名相同(不存在便自动创建)
4. 生成的类的名字为 被测试的类名字+Test
至此,我们完成配置。
第三步创建普通类
需要注意的一点是,创建项目的时候最好用Maven项目。
如果不是Maven文件结构,上一步的配置也就没有用了。(不是的情况也可以生成测试类,可以自己试下)
这里只是一个很普通的类,按照自己喜好随便写一个就行了。
第四步自动生成测试类
右键需要被单元测试的类,如下
等一两秒之后,就可以在src/test/java下看到:
点开可以发现:
已经帮我们创建了很多测试用例了,我们可以在后面自己加上自己需要的测试用例,或则是直接改动代码。
熟练的运用这个插件能给单元测试带来一定的便利