PestPHP PhpStorm 插件
发布日期:作者: Paul Redmond
PestPHP 有一个插件,为在 PhpStorm 中使用 Pest 提供支持(由 Oliver Nybroe 开发)。该插件为使用 Pest 提供便利,例如从 PhpStorm UI 运行 Pest 测试(类似 PHPUnit),并支持自动完成功能。
通过自动完成功能使用断言可以帮助您在不离开代码的情况下查看可用断言。您也可以在每次测试之前为属性分配一个值,该插件将这些属性作为自动完成的一部分包含在内。
在我看来,该插件中的一项杀手级功能是在 PhpStorm UI 中直接查看代码覆盖率。
如果您想了解有关该插件提供的更多信息,请查看 Oliver 在 PhpStorm 博客上发表的文章 How the Pest PhpStorm Plugin Will Improve Your Testing Workflow。
该插件可在 JetBrains 市场获得:Pest – Plugins | JetBrains。您也可以通过转到 **首选项** > **插件** > **市场** 并搜索“Pest”来在编辑器中安装 PhpStorm 的 Pest。
了解更多
如果您想了解更多有关 PestPHP 的信息,Michael Dyrynda 发布了一系列视频 Introducing PestPHP。如果您对该插件的工作原理感兴趣,请查看 pestphp/pest-intellij 在 GitHub 上的源代码。