前端之家收集整理的这篇文章主要介绍了
TDD.你可以继续前进吗?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在做
TDD时,如何判断“这个班级/
功能的测试是否足够”?
即什么时候可以告诉你完成了所有边缘案例的测试?
通过测试驱动开发,您将在编写测试
代码之前编写一个测试.一旦你写了
代码,测试通过,那么是时候再写一个测试.如果您正确遵循TDD,则在编写
代码后,您已经编写了足够的测试.
对于边缘情况,让我们举一个例子来验证方法中的一个参数.在将参数添加到代码之前,您将创建测试,验证代码将正确处理每种情况.然后可以添加参数和相关逻辑,并确保测试通过.如果您想到更多的边缘案例,那么可以添加更多的测试.
一次完成一个步骤,您完成编写代码后就不用担心边缘案例,因为您已经为他们编写了测试.当然,总是有人为的错误,你可能会错过任何事情.当这种情况发生时,现在是添加另一个测试然后修复代码的时候了.
原文链接:https://www.f2er.com/javaschema/281851.html