dunit

dunit

文章 0 浏览 3

我怎样才能“全部折叠”? TGUITestRunner 中的节点?

DUnit 提供了上下文菜单项“全部展开”和“隐藏测试节点”。然而,在我的测试项目中,选择后一个选项仍然会使许多测试套件层次结构节点保持打开状态。…

长发绾君心 2024-10-19 19:36:04 1 0

使用 Delphi IDE 中的 DUnit 并避免异常断点

我正在使用 Delphi XE,并且有一个包含主应用程序和 DUnit 测试应用程序的项目组。有时,我会转到 DUnit 测试应用程序添加一些测试并运行现有测试。 …

十级心震 2024-10-16 12:58:33 3 0

如何访问 TTestSetup 类中 TTestCase 的字段

我正在使用 DUnit 创建单元测试。我有一个类需要很长时间才能初始化。 我从 TTestSetup 派生一个类 TMyTestSetup 并重写其 Setup 方法。对于我的 TTes…

挥剑断情 2024-10-16 04:00:37 2 0

CheckException仅接受0参数方法;如何测试其他方法是否抛出异常?

我想知道测试 dunit 异常的最佳实践是什么。我对Delphi中的方法指针不是很熟悉。是否有可能将参数绑定到方法指针,以便可以在没有参数的情况下调用它…

白日梦 2024-10-10 18:31:56 4 0

哈德逊的 dunit 测试结果消息

我正在使用 Hudson 作为 Delphi 2010 项目的 CI 服务器。 XMLTestRunner.pas 单元将 DUnit 测试结果写入 xml 文件,hudson xUnit 插件使用该文件来报…

千寻… 2024-10-08 10:04:03 4 0

Exe 中缺少 Delphi 2007 版本信息

我有一个 Delphi 2007 项目,我正在尝试设置项目-&gt选项-&gt“版本信息”。我将值输入表单并保存项目。但是,当我构建时,生成的 exe 不包含我输入的…

又怨 2024-10-07 17:26:49 4 0

如何以编程方式按名称禁用 DUnit 测试?

对于集成测试,我创建了一个 DUnit 测试套件,该套件为第三方组件(消息代理)的每个版本运行一次。不幸的是,由于被测试组件的某些版本中存在已知错…

一场春暖 2024-10-04 14:24:58 2 0

使用模拟对象时,如何防止我的单元测试需要有关实现内部结构的知识?

我仍处于关于单元测试的学习阶段,特别是关于模拟(我正在使用 PascalMock 和DUnit 框架)。我现在偶然发现的一件事是,我找不到一种方法来将被测试的…

撞了怀 2024-09-14 01:19:01 7 0

使用 FinalBuilder 和 AQTime 获取 DUnit 测试覆盖率统计信息

我们有一个大型 Delphi 项目(150 万行代码),并且我们正在转向使用敏捷流程。 我们已经有了一个持续集成环境 (FinalBuilder),我已将其更新为在发给…

才能让你更想念 2024-08-22 13:26:58 12 0

如何使用 DUnit 测试 Singleton 类?

或者使用另一种设计模式更好?…

写给空气的情书 2024-08-09 03:53:36 9 0

如何开始对新旧代码进行单元测试?

我承认我几乎没有单元测试的经验。 我不久前尝试过 DUnit,但放弃了,因为我的应用程序中的类之间存在太多依赖关系。 这是一个相当大的(大约 150 万…

静谧 2024-07-28 02:09:42 5 0

如何在 DUnit 中使用 FastMM 启用内存泄漏跟踪?

在 GUI 测试运行程序中,用于内存泄漏检查的菜单项是 不活动(灰显)。 有没有一个特殊的开关我还没有找到 激活它们? 使用 DUnit 9.4(来自 Delphi 2…

吃兔兔 2024-07-15 18:24:35 5 0

将 DUnit CheckEquals 中的问题与货币字段值进行比较

我正在比较 DUnit 中的一些货币值,但它在我的机器上根本不起作用(在其他机器上起作用,但在我的机器上不起作用)。 示例: CheckEquals(16.65, Some…

清晰传感 2024-07-13 01:21:49 7 0

Delphi 数据模块的单元测试

如果所有业务逻辑都存在于数据模块(TSQLDataSets 和 TDataSetProviders)中,您将如何重构代码以使应用程序更适合单元测试?…

能怎样 2024-07-12 05:30:02 8 0

Midas/DataSnap 项目中的 DUnit 测试

的 Midas/DataSnap 项目中设置 DUnit 测试 如何 如何在 Delphi 2006 在 TRemoteDataModule 中设置 Dunit 测试 Delphi 2006 中的项目向导不适用于 TRem…

仙女山的月亮 2024-07-08 06:35:43 10 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文