|
|
1
4
如果
现在,我建议使用 Code Contracts 支持契约继承,包括接口。如果您使用的是Visual Studio高级版或终极版,则可以 编译时间 静态检查您是否不违反断言。否则,你又开始嘲笑我了。现在,如果你使用mocking,我不认为合同会自动获得,因为它们通常是使用二进制重写应用的…但我希望这一领域的工具能够很快得到合理的改进。当然,模拟通常需要指定您希望的输入,因此您应该能够确保在编写测试时它们是有效的。 你也可以看看 Pex 它探索你的代码并试图为你破解它。 |
|
|
A B · C#Excel自动调整列避免长文本时出错 11 月前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 11 月前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 11 月前 |
|
|
Duck0 · 这个对象在更高的帧率下会更快吗,因为它在Update()中? 11 月前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 11 月前 |