社区
Java
帖子详情
JUnit中循环的问题
MountLion
2010-09-03 07:43:18
JUnit中,如果一个案例需要在循环中assert,能否做到每个assert都执行,而不是遇到第一个fail就结束呢?
比如以下的案例,我期望测试结果有10个fail,但只有1个:
...
public void testLoop() throws Exception{
for (int i=0; i<10; i++){
//故意出错,看能不能出10条fail
assertEquals(new Double(i), new Float(i));
}
}
...全文
313
5
打赏
收藏
JUnit中循环的问题
JUnit中,如果一个案例需要在循环中assert,能否做到每个assert都执行,而不是遇到第一个fail就结束呢? 比如以下的案例,我期望测试结果有10个fail,但只有1个: ... public void testLoop() throws Exception{ for (int i=0; i<10; i++){ //故意出错,看能不能出10条fail assertEquals(new Double(i), new Float(i)); } }
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xxd1212
2012-08-30
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
真准备学习这个东西,据说非常好玩!
[/Quote]
我可就没发现这个好玩,感觉好麻烦,编程人员不单单要写代码,还要自己写单元测试,坑跌。
michaellufhl
2010-09-14
打赏
举报
回复
assert失败的本质是有
java.lang.Error
被抛出。如果try-catch住就能继续执行。
MountLion
2010-09-09
打赏
举报
回复
没有人答复吗?自顶
MountLion
2010-09-04
打赏
举报
回复
没有人答复吗?自顶
sun0322
2010-09-03
打赏
举报
回复
真准备学习这个东西,据说非常好玩!
在Eclipse
中
使用
JUnit
4进行单元测试.doc
在Eclipse
中
使用
JUnit
4进行单元测试 在Eclipse
中
使用
JUnit
4进行单元测试
Junit
学习.rar
中
间有各种
Junit
文档,
Junit
各种操作手册!3.8--4.9。还有本人学习的笔记。绝对值得下载。
在Eclipse
中
使用
JUnit
4进行单元测试
首先新建一个项目叫
JUnit
_Test,我们编写一个Calculator类,这是一个能够简单实现加减乘除、平方、开方的计算器类,然后对这些功能进行单元测试。这个类并不是很完美,我们故意保留了一些Bug用于演示,这些Bug在注释
中
都有说明。该类代码如下: package andycpp; public class Calculator ...{ private static int result; // 静态变量,用于存储运行结果 public void add(int n) ...{ result = result + n; } public void substract(int n) ...{ result = result - 1; //Bug: 正确的应该是 result =result-n } public void multiply(int n) ...{ } // 此方法尚未写好 public void divide(int n) ...{ result = result / n; } public void square(int n) ...{ result = n * n; } public void squareRoot(int n) ...{ for (; ;) ; //Bug : 死
循环
} public void clear() ...{ // 将结果清零 result = 0; } public int getResult() ...{ return result; } } 适合于初学者,每个步骤都写得很详细的。
JUnit
使用说明(完整)
JUnit
是 Java 社区
中
知名度最高的单元测试工具。它诞生于 1997 年,由 Erich Gamma 和 Kent Beck 共同开发完成。其
中
Erich Gamma 是经典著作《设计模式:可复用面向对象软件的基础》一书的作者之一,并在 Eclipse
中
有很大的贡献;Kent Beck 则是一位极限编程(XP)方面的专家和先驱。
junit
实战教程
junit
实战,网站收集的一个很好教材,做单元测试的开发人员参考宝典。
Java
51,397
社区成员
85,843
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章