我怎样才能“全部折叠”? TGUITestRunner 中的节点?
DUnit 提供了上下文菜单项“全部展开”和“隐藏测试节点”。然而,在我的测试项目中,选择后一个选项仍然会使许多测试套件层次结构节点保持打开状态。…
使用 Delphi IDE 中的 DUnit 并避免异常断点
我正在使用 Delphi XE,并且有一个包含主应用程序和 DUnit 测试应用程序的项目组。有时,我会转到 DUnit 测试应用程序添加一些测试并运行现有测试。 …
如何访问 TTestSetup 类中 TTestCase 的字段
我正在使用 DUnit 创建单元测试。我有一个类需要很长时间才能初始化。 我从 TTestSetup 派生一个类 TMyTestSetup 并重写其 Setup 方法。对于我的 TTes…
CheckException仅接受0参数方法;如何测试其他方法是否抛出异常?
我想知道测试 dunit 异常的最佳实践是什么。我对Delphi中的方法指针不是很熟悉。是否有可能将参数绑定到方法指针,以便可以在没有参数的情况下调用它…
哈德逊的 dunit 测试结果消息
我正在使用 Hudson 作为 Delphi 2010 项目的 CI 服务器。 XMLTestRunner.pas 单元将 DUnit 测试结果写入 xml 文件,hudson xUnit 插件使用该文件来报…
Exe 中缺少 Delphi 2007 版本信息
我有一个 Delphi 2007 项目,我正在尝试设置项目->选项->“版本信息”。我将值输入表单并保存项目。但是,当我构建时,生成的 exe 不包含我输入的…
使用模拟对象时,如何防止我的单元测试需要有关实现内部结构的知识?
我仍处于关于单元测试的学习阶段,特别是关于模拟(我正在使用 PascalMock 和DUnit 框架)。我现在偶然发现的一件事是,我找不到一种方法来将被测试的…
使用 FinalBuilder 和 AQTime 获取 DUnit 测试覆盖率统计信息
我们有一个大型 Delphi 项目(150 万行代码),并且我们正在转向使用敏捷流程。 我们已经有了一个持续集成环境 (FinalBuilder),我已将其更新为在发给…
如何在 DUnit 中使用 FastMM 启用内存泄漏跟踪?
在 GUI 测试运行程序中,用于内存泄漏检查的菜单项是 不活动(灰显)。 有没有一个特殊的开关我还没有找到 激活它们? 使用 DUnit 9.4(来自 Delphi 2…
将 DUnit CheckEquals 中的问题与货币字段值进行比较
我正在比较 DUnit 中的一些货币值,但它在我的机器上根本不起作用(在其他机器上起作用,但在我的机器上不起作用)。 示例: CheckEquals(16.65, Some…
Midas/DataSnap 项目中的 DUnit 测试
的 Midas/DataSnap 项目中设置 DUnit 测试 如何 如何在 Delphi 2006 在 TRemoteDataModule 中设置 Dunit 测试 Delphi 2006 中的项目向导不适用于 TRem…
- 共 1 页
- 1