c# - DbC(按契约(Contract)设计)和单元测试

标签 c# .net unit-testing design-by-contract

我正在使用 C# 4.0 的契约(Contract),之前我使用大量单元测试(不是 TDD)。我想知道 DbC 是否消除了编写外部单元测试的需要?

我个人认为契约更适合构建健壮的框架,因为契约与代码本身紧密结合,并提供其他好处。

大家怎么看?

最佳答案

关于c# - DbC(按契约(Contract)设计)和单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/493365/

相关文章:

c# - 将一个进程对象的标准输出重定向到另一个进程对象的标准输入

c# - GetHashCode() 与 ^

java - 跨平台 RSA 加密 C# 到 Java 和 Java 到 C#

c# - 无法删除、下载 blob 并将其上传到 Azure 云存储

Python:编写单元测试失败了

c# - 如何对 NServiceBus.Configure.WithWeb() 进行单元测试?

c# - 是否可以使用 CAS 对 Web API 进行身份验证?

.net - 如何让 .NET Webbrowser 控件始终遵守 FEATURE_BROWSER_EMULATION 注册表项?

c# - 如何让我的 .NET 应用程序自行清除?

java - 编写单元测试(java)的最佳位置?