1

symfony2のWebTestCaseクラスでフォームを送信するためのWebTestCaseを書いていますが、インデックスでボックスオプションを選択できるかどうか知りたいです。

値によって特別なオプションを選択するように機能します(次の例では、「branch」という名前のボックスを選択し、「test」という値のオプションを選択します)。

$form = $crawler->selectButton('submit')->form();
$form["branch"]->select('test');
$client->submit($form);

私の場合、値を知らずに、選択ボックスの2番目のオプションを選択したいと思います。

ありがとうございました!マティアス

4

1 に答える 1

3

試す:

$values = $form['branch']->availableOptionValues();
$form['branch']->select($values[1]);
于 2012-08-18T11:23:46.450 に答える