小编jav*_*erx的帖子

设计一个强大的单元测试 - 以几种不同的方式测试相同的逻辑?

在单元测试设计中,很容易陷入实际上只是调用实现逻辑的陷阱.

例如,如果测试整数的数组,它都应该是比其他(2,4,6,8,等)更高的二,是不是真的足以从所述方法得到的返回值,并断言,这种模式是这样?

我错过了什么吗?通过以多种方式测试相同的期望,似乎需要使单个单元测试方法更加健壮.所以上面的期望可以通过检查两个增加断言正在发生的事情,而且在未来数整除由2或者这只是多余的逻辑是什么?

那么简而言之,单元测试应该以多种方式测试一个期望吗?例如,如果我想测试我的裤子适合我,我会/可以测量长度,把它放在旁边,我的腿,看到了比较,等等.这是那种需要进行单元测试的逻辑?

谢谢

testing junit unit-testing

5
推荐指数
1
解决办法
302
查看次数

标签 统计

junit ×1

testing ×1

unit-testing ×1