1

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

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

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

4

1 回答 1

0

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

于 2013-06-10T14:44:11.283 回答