2011-10-19 73 views
32

在德尔福安装的文件闲逛之后,我发现了一个文件如何自定义测试用例向导生成的DUnit测试用例类?

“C:\ Program Files文件\ Embarcadero公司\ RAD Studio在\ 7.0 \ ObjRepos \ EN \ UnitTestFrameworks.xml”

这个文件许多章节用于设置影响测试用例向导生成的测试用例代码的选项,这些代码在创建新的测试用例单元时被调用。大多数这些选项都是不言自明的,但看到一些文档会很好。

我特别想:

  • 添加第二个TestClassComment。

  • 在向导的测试用例基类组合框中有多个选项。我可以通过更改UnitTestFrameworks.xml文件中节点的值来更改此列表中单个项目的值,但无法让多个项目出现在列表中。

  • 标记具有某些属性的测试类和方法。

现在我只看着德尔福赢32个性。

我在正确的轨道上吗?文档是否可用或失败,有没有人有任何提示?

+0

从这里开始:http://dunit.sourceforge.net/#Documentation然而,我不相信它会回答你的问题。 –

回答

3

我不认为有任何这方面的文件。 如果有的话,Embarcadero的David Intersimone是我要求的。

失败的是,您可能会尝试两种选择。

  1. 创建一些“裸”的单元测试,你想要什么,并把它们保存为模板
  2. 写自己的精灵在Delphi中创建单元测试

单元测试是纯文本文件,因此第二种选择不会比试图破解巫师更难。你可以在Delphi中创建你自己的单元测试向导,并且可以很容易地将它连接到工具菜单中。

如果你想要,你可以让它读取你的类文件来为你的所有方法创建测试框架,或者创建一个命令行工具来生成它们。