gpt4 book ai didi

TDD。什么时候可以继续?

转载 作者:行者123 更新时间:2023-12-03 22:55:05 24 4
gpt4 key购买 nike

做的时候TDD ,如何判断“这个类/功能的测试已经足够了”?

IE。你什么时候能说你完成了所有边缘情况的测试?

最佳答案

使用测试驱动开发,您将在编写测试代码之前编写测试。一旦您编写了代码并且测试通过了,那么就该编写另一个测试了。如果您正确地遵循 TDD,那么一旦您的代码完成了所有需要的工作,您就已经编写了足够多的测试。

至于边缘情况,让我们举一个例子,比如验证方法中的参数。在将参数添加到代码之前,您需要创建测试以验证代码将正确处理每种情况。然后您可以添加参数和关联逻辑,并确保测试通过。如果您想出更多边缘情况,则可以添加更多测试。

通过一次一个步骤,您在编写完代码后就不必担心边缘情况,因为您已经为它们编写了所有测试。当然,总会有人为错误,你可能会错过一些东西……当这种情况发生时,是时候添加另一个测试然后修复代码了。

关于TDD。什么时候可以继续?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/135789/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com