第二次作业

 

一、命名

一般会把JUnit放在一个独立的test包中,测试类命名为ClassNameTest.java,其中的测试方法为testMethodName()。

二、测试方法assertThat

然后在测试方法中对所需要测试的方法返回值断言assert,现在比较建议使用的是assertThat。

三、before和after

然后对于一些需要随方法一起启动的,可以放在before和after方法中,比如数据库的连接和关闭

四、运行结果

然后运行JUnit,只要看见绿条就测试通过了。

当然即使不通过也有两种可能Failure和Error

Failure指的是测试失败,比如说判断是否相等判断是不相符。

Error指的是测试类程序有错误

称为Keep the bargreen to keep the code clean

 

Junit 编写代码经验总结

(1)测试方法上必须使用@Test进行修饰;

(2)测试方法必须使用public void进行修饰,并且不能带有任何的参数;

(3)新建一个源代码目录来存放我们的测试代码,会生成3个目录,一个是源代码目录(src/main/java),一个是单元测试目录(src/test/java),一个是资源目录(src/main/resources),我们把单元测试代码放在测试目录中;

单元测试测试用例设计心得

(1)测试类的包应该和被测试类的包名保持一致;

(2)测试单元中的每个方法必须可以独立测试,测试方法间不可以有任何的依赖;

(3)测试类使用Test作为类名的后缀;

(4)测试方法使用test作为方法名的前缀;

posted @ 2019-03-24 11:59  夏磊  阅读(134)  评论(0编辑  收藏  举报