joshgaber/novaunit

该包已被弃用且不再维护。作者建议使用 quotevelocity/novaunit 包。

Laravel Nova 的单元测试套件,用于扩展 PHPUnit

3.1.0 2023-02-21 04:49 UTC

README

Latest Version on Packagist Code Coverage Scrutinizer Code Quality Total Downloads

NovaUnit 是一个用于 Laravel Nova 的单元测试包,使用 PHPUnit 构建。NovaUnit 为您提供了 Nova 操作、透镜和资源的断言,因此您可以有信心创建出色的管理面板。

安装

您可以通过 composer 在您的 Laravel 项目中安装此包

composer require --dev joshgaber/novaunit

要求

使用方法

要访问测试类,导入并使用基本测试特质

class ClearLogsTest extends TestCase {
    use NovaActionTest;
}

一旦创建了初始测试类的模拟,您就可以开始测试组件的不同方面

$this->novaAction(ClearLogs::class)
    ->assertHasField('since_date');

有关可用方法的列表,请参阅 完整文档站点

变更日志

有关最近更改的详细信息,请参阅 变更日志

贡献

有关详细信息,请参阅 贡献

安全

如果您发现任何与安全相关的问题,请通过电子邮件发送至 joshgaber@gmail.com,而不是使用问题跟踪器。

创建者

贡献者

许可

MIT 许可证(MIT)。有关更多信息,请参阅 许可文件

Laravel Package Boilerplate

此包是使用 Laravel Package Boilerplate 生成的。