junit,做单元测试的时候如何忽略某些方法?

ms_ms 2008-07-08 02:08:30
有时候可能需要专注于调试某个测试方法,其余的方法(可能已经通过测试)需要忽略以提高效率,如何做?
当然不希望简单的把其他的方法都注释掉。
...全文
980 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
happy08_xhx 2008-07-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lisl2003 的回复:]
用myeclipse可以只运行某个方法。
junit4可以只把"@Test"注掉,或在原来的基础上加"@Ignore"。
junit3貌似就不行了得把方法掉,它好像是根据方法名为"test***"来做判断的,如果真是这样,你可以把方法名改了,呵呵。
[/Quote]

已经说得写的很详细了,照着试试
lisl2003 2008-07-08
  • 打赏
  • 举报
回复
补充一下myeclipse如何只运行junit类的某个方法:
Window -> show view -> Outline 这样就打开了Outline窗口
然后找到你的junit类,Outline窗口中选中你要运行的方法,右键 -> Run as(Debug as) ->Junit Test
lisl2003 2008-07-08
  • 打赏
  • 举报
回复
用myeclipse可以只运行某个方法。
junit4可以只把"@Test"注掉,或在原来的基础上加"@Ignore"。
junit3貌似就不行了得把方法掉,它好像是根据方法名为"test***"来做判断的,如果真是这样,你可以把方法名改了,呵呵。

62,614

社区成员

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

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