junit单元测试
发布时间:2021-06-05
发布时间:2021-06-05
1、右击工程名,java builderpath中library选项卡,add library,junit,一直确定
2、在scr目录下,新建,others,java下junit下的junit TestCase.
注意事项
1、按照上面1,2方法可以新建一个测试类,该类实现父类的两个方法setUp和tearDown
setUp方法相当于初始化,但是每当执行一个测试类,就会首先调用该方法。
tearDown方法相当于destroy方法。也是每当执行完一个测试类,就会首先调用该方法
测试方法可以多个,而且每个方法命名必须以test开头,如:“testXXX”。
否则不执行该方法。如所有方法都不按照此命名,则会报错。
这样右击,run as,junit test,就会依次执行所有的测试方法。
2、如果不按照1中说的规则命名,也可以运行,不过运行方法得如下
a、在Package Explorer视图下,展开该测试类的节点。右击某个方法,run as,junit test。
b、这样也可以运行,不过每次只能运行一个方法。
3、可以不用新建测试类。
直接新建一个类,让她继承TestCase。效果和新
建junit test一样。
4、可以直接把测试代码放在测试类的某个方法中,也可以照习惯新建自己的包和类
然后再新建一个和src同级别的folder,在该foler下新建和要测试类所在包同名的包,在该包下
新建自己的测试类。这样的好处是直接用src下的类,不用导入该类。