首页 > 解决方案 > Laravel 5 如何测试调度程序调用方法

问题描述

我想通过控制台测试调度程序功能。在kernel.php,我正在调用一个控制器函数,如:

$schedule->call('App\Http\Controllers\Administrator\CurrencyController@updatecurrencyDefault')->everyMinute();

从帖子https://laravelcode.com/post/laravel-55-task-scheduling-with-cron-job-example,我知道调度程序可以像这样测试:

php artisan CronJob:cronjob

但是如何->call通过控制台使用上面示例中的方法测试调度程序?

标签: laravellaravel-5laravel-scheduler

解决方案


从这篇文章配置和测试 Laravel 任务调度中,我运行了下面的命令,一切正常。

php artisan schedule:run

推荐阅读