我正在编写一个使用 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。