junit test就一个test方法,运行几次,每次使用不同样本数据,如果辩别哪次使用的是哪批样本

TGITCIC
Java领域优质创作者
博客专家认证
2009-03-31 12:02:14
我有一个junit,只有一个testMethod,然后用脚本调用n次,每一次调用时注入不同的样本数据,这个是可以做到,没问题,问题是我想要通过 ant+junit出来的unitreport知道这次调用用到的哪批样本数据,我们把样本数据都命名,比如说 moneyA, moneyB

因为我们有7个testcase,但是它们的业务主方法全部是一样的,唯一的区别就是它们的样本数据不一样,其它全部一样,因此客户希望只用一个 test类和方法,运行它7次,只不过每次用到不同的样本数据而己,但又要在unittestreport中体现出来(ant+junit产生的那个报表)
...全文
220 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Coolfatman 2009-03-31
  • 打赏
  • 举报
回复
为同一个主方法写7个test是很正常的事。
kingssman 2009-03-31
  • 打赏
  • 举报
回复
能这样吗?我觉得每次只能生成一个报表吧。
最后把七个汇总以下??
missmile 2009-03-31
  • 打赏
  • 举报
回复
可以借鉴一下多线程并发时,看每个线程运行结果的理论来试一下。
kingssman 2009-03-31
  • 打赏
  • 举报
回复
因此客户希望只用一个 test类和方法,运行它7次,只不过每次用到不同的样本数据而己,但又要在unittestreport中体现出来(ant+junit产生的那个报表)

我觉得这样是实现不了的,至少不可能7个结果写到一个报表里
TGITCIC 2009-03-31
  • 打赏
  • 举报
回复
该死的客户说因为存在大量这样的样本数据不同,其它业务接口都相同的类,这样的类有500个左右

如果每次写一个方法或类觉得有点太耗时间了


有没有相关的解决方案啊?

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧