1.测试用例本地执行成功,覆盖率合格,提交上去报错,覆盖率不达标。
2.图1.2是要测的类,里面两个两个静态方法
3.3-最后是我写的测试用例,本地运行结果最后面是工具给我报的错误。
4.查看日志说的是我有五个单元测试test的new mockup语法错误。
5.哪位老哥帮忙看下哪里有问题哈。
6.针对这个要测试的类写测试案例,教我怎么改也行,自己有好建议更简洁也可以,测试能通过就可以。
正在解决中。。
有一些异常的情况可能没考虑。
判断是否为空、一些数据检验等。
如有需要,可以帮忙处理。
本地可以过,提到环境上不能过,是因为数据问题吗
了解了一下MockUp,看了一下介绍,介绍中使用方法与题主的使用过程确实是完全不一样的,我看的这个文章里MockUp基本功能是看起来是给本次测试用例提前预设一个理想的返回值,也就是说预计返回值是什么,然后再通过调用测方法获取到实际返回值,通过对比二者是否相同来判断测试是否通过,给个帖子,题主可以参考一下,就是不知道是否是同一个MockUp
https://www.letianbiji.com/java-jmockit/jmockit-MockUp.html
另外看提交后的测试结果中有提到GWT的问题,也就是given-when-then的问题,这个可能跟题主的测试方法的结构有关系,没有按照GWT的格式去编写测试方法,这个没找到合适的参考文章,题主可以自己百度一下看看
单元测试代码可以自动生成。
Squaretest,它是一款自动生成单元测试的idea插件。