0

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

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

4

1 回答 1

1

您可以使用 GuzzlePHP,有关详细信息,请参阅http://www.sitepoint.com/unit-testing-guzzlephp/ ...

于 2014-08-06T10:06:41.683 回答