【问题标题】:Laravel Code coverage: how to test default BroadcastServiceProvider?Laravel 代码覆盖率:如何测试默认的 BroadcastServiceProvider?
【发布时间】:2017-10-17 04:04:18
【问题描述】:

为了完整的代码覆盖测试,我想测试自动创建的文件/app/Providers/BroadcastServiceProvider.php 购买 laravel 安装程序。

你能建议我做一个简单的测试吗?

【问题讨论】:

  • 在生成代码时将文件排除在覆盖范围之外。不要仅仅为了它而覆盖,没有一个好的建议。

标签: laravel phpunit code-coverage


【解决方案1】:

以下是手动测试

创建一个基本事件,并将驱动设置为'broadcast'
.env 设置为您选择的广播提供程序(Redis 将是最佳选择)。
使用辅助函数 broadcast()
广播您的事件的新实例 并检查您的驱动程序以查看该事件是否已广播。

【讨论】:

    猜你喜欢
    • 2012-01-18
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-09
    • 2017-05-23
    相关资源
    最近更新 更多