我正在尝试测试自定义命令,但运行时不返回任何内容。我不知道我的主张是否有问题。我正在使用Laravel 5.6
class CommandsTest extends TestCase
{
//Command morty:bloquear_usuarios_demitidos
public function test_if_can_run_command_morty_bloquear_usuarios_demitidos()
{
$response = $this->artisan('morty:bloquear_usuarios_demitidos');
$response->assertContains('Executado');
}
}
答案 0 :(得分:0)
我不确定您期望工匠命令“返回”什么。他们不“退货”,他们只是被执行。可能会有退出代码,仅此而已。
如果您停下来查看正在调用的方法artisan
,它将返回一个int
。除了int
之外,您别无选择,这是退出代码。