.net - 在项目开始很久之后才开始单元测试?

标签 .net asp.net vb.net unit-testing

我接受了一个已经进行了几个月的项目。我还没有做过单元测试,并认为这是一个不错的开始时间。然而,通常单元测试是随你编写的,你在项目开始时就为它们做好计划。我现在开始合理吗?是否有任何体面的资源可以在不启动全新解决方案的情况下设置单元测试(该项目已经在进行中)。在 VS2005 中使用 vb.net

提前致谢 :)

最佳答案

任何时候都是开始单元测试的好时机,尽管随着项目的深入,它变得更加困难,因为您会发现事情变得紧密耦合,而没有考虑可测试性。

最好的起点是您希望开发的任何新内容或当前存在很多问题的关键部分。如果您发现有空闲时间,请尝试重构您的代码并向其添加测试。

您应该在解决方案中为您的单元测试使用一个单独的项目,这样您就不必将它与您的应用程序一起分发。

关于.net - 在项目开始很久之后才开始单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/859013/

相关文章:

c# - 相同的GetHashCode()用于不同的对象

asp.net - 在ASP.NET Core MVC Razor View 中访问cookie值

c# - 你能在 asp C# 中填充一个预填充的下拉列表吗?

asp.net - 清除 Repeater Vb.net 中的所有行

mysql - 使用 vb.net 不使用 picturebox 从 MySQL 检索 BLOB

.net - 正则表达式问题

jquery - 保护基于 AJAX 的 Web 应用程序

.NET 集集合与 O(1) 查找?

javascript - ajax POST 后无法访问 JQuery $(this)?

mysql - 多个 if 语句丢失数据