0

我更喜欢在我的日常工作流程中使用“几乎 TDD”。几天前,我遇到了这个问题。

想象一个具有这种签名的命令。

protected $signature = 'sync:store {--storeId= : Sync stores}';

在我的测试套件中,我添加了

   $this->artisan('sync:store', [
      '--storeId'  => [1],
   ]);

一切正常,但第二天的命令不起作用。我忽略了*我的签名。这就是为什么测试是绿色的,但该选项不起作用。

有没有办法验证数组符号是否按需要工作?因为这是我面临的现实问题。

4

0 回答 0