java测试⽤例怎么写_Java测试⽤例编写规则
1.定义⼀个测试类(测试⽤例)
1.1 测试类名: 被测试类的名字+Test ⽐如 UserServiceImplTest
1.2 测试类的包名: 最后以.test结尾 ⽐如 st
2. 测试类中的测试⽅法
2.1 test+⽅法名 ⽐如 testAdd
2.2 返回值建议void 因为独⽴运⾏ 没有调⽤ 返回值没有意义
2.3 同上 没有调⽤ ⾃然也不会有⼈传参 参数建议⽆
3. 测试结果判断
测试代码不报错运⾏完毕会 如果有⼀个预期正确的返回值,不要直接打印到控制台,
⽽是使⽤juint提供的Assert(断⾔类),有很多静态⽅法,可以传⼊⼀个预期值和实际代码运⾏完后的值,如果不⼀样就会爆出断⾔异常
java怎么编写⽐如 Assert.assertEquals(10086,result); 这个10086就是我的预期值,result是我代码执⾏完毕后得到的结果,也就是⼀个变量,不⽌简单的数字⽐较有很多重载⽅法
4.@Before和@After
这两个注解,加在⽅⾯上 分别代表之前和之后执⾏,就是在执⾏我们某⼀个测试⽅法之前先执⾏有@Before注解的⽅法,之后执⾏有@After注解的⽅法
主要⽤途其实就是有⼀些测试 需要使⽤⼀些额外的资源 假如使⽤Io去读取什么⽂件等,@Before注解的⽅法可以⽤来申请资源,@After注解的⽅法就是释放资源,⽆论测试⽅法是否报错都⼀定会执⾏
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论