【发布时间】:2009-01-22 01:44:15
【问题描述】:
是的,我知道我已经落后于时代,但我这里有一个古老的 VB6 编辑器应用程序,我相信没有人会很快升级到 .NET。它使用了几个第三方 DLL 工具,并且由于它仍在使用旧的 RichEdit 控件,因此我基本上可以仅使用这个工具来建立自己的 Bug 农场。
足够了,我正在尝试看看我是否可以使用 TDD,这样我就可以开始为我需要修复的每个行为/功能编写单元测试,所以迟早我可以拥有一个完整的回归测试套件这个工具。即使将来我们升级到 .NET,我认为我编写的大多数测试都应该有助于验证正确的行为,并且应该也可以升级到 .NET 版本,我猜。
一些基本的谷歌搜索将我发送到此工具电话simplyVBunit,但我找不到足够的指南等来帮助我入门,是的,我也不是那么精通 VB6 :(
- 那么有谁知道有什么好处 我使用 TDD 的工具/资源 对于这个 VB6 应用程序? [最好以后升级到 .NET,以防万一。]
- 或者我可以实际使用这些单元 .NET 的测试框架,即 NUnit, 等通过解决方法?
- 或者有没有更厉害的 如何完成这项工作?
谢谢:)
编辑:
我尝试过使用 vbunit,但我发现没有简单的方法可以将其添加到现有应用程序中,或者至少我不知道如何添加。因此我发现这个也可以玩,vb-lite-unit 和这个comunit。另外,有人说我们可以使用NUnit with vb6,但是这方面的资源更少。
【问题讨论】:
标签: .net unit-testing vb6 tdd richedit