【发布时间】:2011-12-19 19:10:22
【问题描述】:
在 Roy Eshorove 的《单元测试的艺术》一书中,单元测试被定义为:
自动化的一段代码 调用方法或类 然后检查一些假设 关于逻辑行为 那个方法或类。
很公平。
但我对“自动化代码”不是很清楚。
与自动化有关的单元测试是什么?在什么情况下你认为一段代码是“自动化的”,因此它可以成为单元测试的代码要求?
【问题讨论】:
-
不要拘泥于这些话。单元测试(或有人称之为微测试)应该是自我检查的,即它应该能够做某事,验证结果和报告通过/失败,无需人工。另见stackoverflow.com/questions/61400
标签: java .net unit-testing tdd