我有课,我用它来卷曲操作(发送帖子数据,获取网站来源等)。
现在我想对其进行单元测试,但我不知道如何测试它?
我的班级的示例用法:
$curl = new Curl();
$curl->setUrl('http://example.php');
$curl->setReturn(true);
$source = $curl->execute();
你对我有什么建议吗?
您可以使用抽象来卷曲,即HTTP_Request2。在单元测试期间,您不使用 curl 适配器,而是使用模拟适配器。
该库稳定且经过单元测试,因此您不必再测试 curl 的使用,但可以安全地使用模拟数据。