Chr*_*sco 6 unit-testing laravel laravel-5
Listeners在Laravel 5.1中是否有标准的单元测试方法(不是嘲笑Event::fire())或者你只是实例化它,handle()用模拟的params 调用并使断言,oldschool方式?
AFAIK 这完全取决于您和您的喜好。您可以采用上述两种方法中的任何一种,但实际上我根本不测试它们。相反,我尝试在侦听器中仅包含非常基本的代码,并将所有逻辑移至单独的服务中。恕我直言,这使得代码更容易理解,单元测试更清晰,而无需嘲笑它。
| 归档时间: |
|
| 查看次数: |
908 次 |
| 最近记录: |