使用 mockery 来扩展 php 函数,通过以下步骤模拟函数的行为:安装 mockery 库。使用 mockery::mock(\'alias:函数名称\') 创建模拟函数,其中 alias 用于引用模拟函数,函数名称是需要模拟的函数。使用 shouldreceive(\'函数名称\') 和 andreturn() 指定模拟函数的返回值或行为。模拟函数可通过其 alias 来调用,将返回预期的结果。
如何使用 Mockery 扩展 PHP 函数?
前言
在单元测试中,模拟(Mocking)是一个强大的工具,它可以让我们创建假的对象或函数,而不必直接与其交互。Mockery 是 PHP 中一个流行的模拟库,提供了简单、灵活的方法来模拟广泛的依赖项。
设置 Mockery
为了使用 Mockery,首先需要安装它:
<a style=\'color:#f60; text-decoration:underline;\' href="https://www.php.cn/zt/15906.html" target="_blank">composer</a> require mockery/mockery