gpt4 book ai didi

asp.net-mvc - 关于 ASP.NET MVC 中的 TDD 或单元测试的问题

转载 作者:行者123 更新时间:2023-12-01 08:41:18 25 4
gpt4 key购买 nike

我一直在寻找如何进行单元测试并发现它很容易,但是,我想知道的是,在 asp.net mvc 应用程序中,什么应该是真正重要的测试以及你应该使用哪些方法伙计们用吗?我只是找不到关于在编写单元测试时真正测试什么的明确答案。我只是不想进行不必要的测试并浪费开发时间进行过度测试。

最佳答案

您应该尽可能地对您的应用程序进行单元测试。

对于您编写的每一行代码,您都需要验证它是否有效。如果您不对其进行单元测试,则需要以其他方式对其进行测试。甚至启动网站并四处点击都是一种测试。

当您将单元测试与其他类型的测试(包括运行网站和手动使用它)进行比较时,单元测试往往会提供最佳的投资返回,因为它们相对易于编写和维护,并且可以快速反馈您是否刚刚引入了回归错误。

我并不是说编写单元测试没有开销 - 有,但是任何类型的测试都有开销,根本不测试会有很大的开销(因为回归错误很容易漏掉)。

用其他类型的测试来补充单元测试仍然是一种很好的做法,但是好的单元测试套件可以提供出色的回归测试套件。

关于asp.net-mvc - 关于 ASP.NET MVC 中的 TDD 或单元测试的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2588900/

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