gpt4 book ai didi

delphi - 单元测试 ISAPI(Delphi 和 TWebRequests)

转载 作者:行者123 更新时间:2023-11-28 20:56:11 25 4
gpt4 key购买 nike

我已经在 Delphi 中基于 TWebModule 创建了一个 ISAPI 项目。

我想使用 Delphi TestFramework 对处理的操作进行单元测试。

输入是 TWebRequest 和 TWebResponse。我的问题是,如何创建 TWebRequest 并定义内容和查询字段?这些似乎是只读的。我是否需要创建模拟服务器协议(protocol)来创建 Web 请求?

最佳答案

有了扩展 RTTI(在 Delphi 2010 和更新版本中可用),应该可以修改对象状态,即使它隐藏在私有(private)字段中。 (可能需要做很多工作,但只需完成一次,并且可以在所有测试中重复使用。)

关于delphi - 单元测试 ISAPI(Delphi 和 TWebRequests),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17020182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com