我目前正在测试一个有16个竞争对手的冠军树。
每个参赛者都可以通过选择组合进行更新。
现在,在Laravel 5.5中测试此功能时,我会这样做:
$this->select([
$competitor1->id,
$competitor2->id,
$competitor3->id,
$competitor4->id,
$competitor5->id,
], 'fighters[]')
->press('update');
将为5个第一个组合设置一个值。
现在,如果我尝试插入null
或""
,它会被忽略并从select方法中删除,所以我只能测试第一个条目,我无法测试第一个和第四个例子。
这是我做得不好吗?