【问题标题】:How to make a mock server for PHPUnit stream testing?如何为 PHPUnit 流测试制作模拟服务器?
【发布时间】:2013-10-29 04:28:00
【问题描述】:

我的项目的一部分与另一个服务器进行 HTTP 交互,即,它使用带有 URL 的 fopen()。作为其中的一部分,流上下文用于触发 TLS 身份验证。我想让单元测试对此进行测试,以确保 TLS 验证正确进行。

所以基本上有什么方法可以在 PHP 或 PHPUnit 中创建一个模拟服务器,以便我可以在 fopen() 调用和测试期间故意注入一个假的 TLS 证书以确保抛出错误?

【问题讨论】:

    标签: php unit-testing mocking phpunit ssl-certificate


    【解决方案1】:

    您可以使用 GuzzlePHP,详情请参阅http://www.sitepoint.com/unit-testing-guzzlephp/...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-28
      • 1970-01-01
      • 2018-11-13
      • 2019-10-31
      • 2011-08-08
      • 2014-11-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多