Я пишу функциональный тест для symfony, и у меня проблема с отправкой формы на странице, где нет кнопки сохранения, только функция автосохранения.
Обычно я сначала размещаю кнопку сохранения, заполняю форму данными и сохраняю
// find the add button
$saveButton = $crawler->filter('button.btn-save');
// fill the form with data and submit
$form = $saveButton->form();
// submit empty form
$crawler = $client->submit($form);
Спасибо!
Вы можете вызвать метод form() для самого элемента формы.
$form = $crawler->filter('css-selector-to-form')->form();
$crawler = $client->submit($form);