JUnit 4如何给第二个、第三个方法传递第一个方法的返回值?
答案:2 悬赏:30 手机版
解决时间 2021-02-20 08:13
- 提问者网友:龅牙恐龙妹
- 2021-02-19 23:58
一个类有三个方法。其中,第二个和第三个方法要调用第一个方法,并得到返回值才能继续下去。第二个和第三个方法都有参数。 请问:使用JUnit 4如何测试这三个方法?关键是如何给第二个、第三个方法传递第一个方法的返回值?难倒要把第一个方法稍加修改后贴到其它两个方法体中?能否不改变代码而保持代码的原貌测试?
最佳答案
- 五星知识达人网友:动情书生
- 2021-02-20 01:16
这样做,未免有些符合testcase的要求吧?如果你真的需要在test3中依赖test1和test2的输出结果,你可以直接在test3中mock这些数据嘛
全部回答
- 1楼网友:上分大魔王
- 2021-02-20 02:35
返回值是void 那一定是函数做了别的操作
直接测结果就行了
比如一个方法是删除文件的
那就运行完方法后判断文件是否存在就可以了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯