来自PHPUnit函数的回调

来自PHPUnit函数的回调,php,phpunit,Php,Phpunit,我想构建一个简单的应用程序来测试API,并在返回的对象出现故障时采取进一步的措施(比如用电子邮件通知我自己) PHPUnit的assert方法似乎正好适合测试API。但是,我想知道是否可以在代码级别而不是在命令行中运行这些方法 问题是: 如何在自定义回调的代码中使用PHPUnit的assert方法?我应该先看看PHP手册。以下是有关此问题的有用函数的链接: 请记住,在运行时测试将有执行测试的开销。您最好在主应用程序之外进行测试,然后当代码与API一起工作时,它不会减慢速度并影响性能。请注意,

我想构建一个简单的应用程序来测试API,并在返回的对象出现故障时采取进一步的措施(比如用电子邮件通知我自己)

PHPUnit的assert方法似乎正好适合测试API。但是,我想知道是否可以在代码级别而不是在命令行中运行这些方法

问题是:


如何在自定义回调的代码中使用PHPUnit的assert方法?

我应该先看看PHP手册。以下是有关此问题的有用函数的链接:


  • 请记住,在运行时测试将有执行测试的开销。您最好在主应用程序之外进行测试,然后当代码与API一起工作时,它不会减慢速度并影响性能。请注意,此断言函数与PHPUnit函数不同。此函数需要一个包含PHP代码的字符串,如果启用断言,将执行该字符串。因此,您可以在开发和测试系统中使用它,但不能在生产中使用。它不是从外部(单元、集成、功能测试)测试软件的替代品,而是一种不同的方法。这是从内部进行的测试。