0
我有一個laravel 5.2應用程序,並在視圖中我有3個複選框滴答與集成測試
<input type="checkbox" name="roles[]" value="5">
<input type="checkbox" name="roles[]" value="11">
<input type="checkbox" name="roles[]" value="7">
我有一個測試的頁面
$this->visit(route('staff.create'))
->type($name = str_random(), 'name')
->type($phone = str_random(), 'phone')
->set('roles', 5) // <--- what to do here
->press('Save')
->seePageIs(route('staff.index'))
->see($name);
一切正常,預計設置一個複選框角色。檢查助手不允許您傳遞值($this->check($elementName)
)。我認爲這將是'設置',但也失敗了。
如何在測試中檢查我的第一個複選框?