Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Delphi 中创建了一个基于 TWebModule 的 ISAPI 项目。
我想使用 Delphi TestFramework 对所处理的操作进行单元测试。
输入是 TWebRequest 和 TWebResponse。我的问题是,如何创建 TWebRequest 并定义内容和查询字段?这些似乎是只读的。我需要创建一个模拟服务器协议来创建 Web 请求吗?
使用扩展 RTTI(在 Delphi 2010 和更新版本中可用),即使对象状态隐藏在私有字段中,也应该可以修改它。(可能需要做很多工作,但只需要完成一次,并且可以在所有测试中重复使用。)