TDD.你可以继续前进吗?
发布时间:2020-12-14 00:48:03 所属栏目:百科 来源:网络整理
导读:在做 TDD时,如何判断“这个班级/功能的测试是否足够”? 即什么时候可以告诉你完成了所有边缘案例的测试? 通过测试驱动开发,您将在编写测试代码之前编写一个测试.一旦你写了代码,测试通过,那么是时候再写一个测试.如果您正确遵循TDD,则在编写代码后,您已经
在做
TDD时,如何判断“这个班级/功能的测试是否足够”?
即什么时候可以告诉你完成了所有边缘案例的测试?
通过测试驱动开发,您将在编写测试代码之前编写一个测试.一旦你写了代码,测试通过,那么是时候再写一个测试.如果您正确遵循TDD,则在编写代码后,您已经编写了足够的测试.
对于边缘情况,让我们举一个例子来验证方法中的一个参数.在将参数添加到代码之前,您将创建测试,验证代码将正确处理每种情况.然后可以添加参数和相关逻辑,并确保测试通过.如果您想到更多的边缘案例,那么可以添加更多的测试. 一次完成一个步骤,您完成编写代码后就不用担心边缘案例,因为您已经为他们编写了测试.当然,总是有人为的错误,你可能会错过任何事情.当这种情况发生时,现在是添加另一个测试然后修复代码的时候了. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |