TDD.你可以继续前进吗?

前端之家收集整理的这篇文章主要介绍了TDD.你可以继续前进吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在做 TDD时,如何判断“这个班级/功能的测试是否足够”?

即什么时候可以告诉你完成了所有边缘案例的测试?

@H_502_4@
通过测试驱动开发,您将在编写测试代码之前编写一个测试.一旦你写了代码,测试通过,那么是时候再写一个测试.如果您正确遵循TDD,则在编写代码后,您已经编写了足够的测试.

对于边缘情况,让我们举一个例子来验证方法中的一个参数.在将参数添加代码之前,您将创建测试,验证代码将正确处理每种情况.然后可以添加参数和相关逻辑,并确保测试通过.如果您想到更多的边缘案例,那么可以添加更多的测试.

一次完成一个步骤,您完成编写代码后就不用担心边缘案例,因为您已经为他们编写了测试.当然,总是有人为的错误,你可能会错过任何事情.当这种情况发生时,现在是添加另一个测试然后修复代码的时候了.

猜你在找的设计模式相关文章