DomCrawler を使用してフォームに入力して送信する小さな機能テストを作成しています。ただし、選択肢の入力に関しては深刻な問題があります。どうすればこれを機能させることができますか?
$crawler = $this->client->request('GET', '/post/new');
$form = $crawler->selectButton('new')->form();
$form['form[name]'] = 'Test';
$form['form[category][]'] = '1';
$crawler = $this->client->submit($form);
何があっても、常に InvalidArgumentException が発生します。