これは簡単なはずですが、どこにも答えが見つかりません。コードをテストするためにphpunitでSymfony2を使用しています。テストの実行中にphpunitにチェックボックスをオンにするのは簡単です。
$form['mycompanyname_companybundle_editsomethingtype[locked]']->tick();
しかし、チェックボックスを「チェック解除」するにはどうすればよいですか?
あなたはそのために使うことができますSymfony\Component\DomCrawler\Field\ChoiceFormField::untick()
。あなたの場合は
$form['mycompanyname_companybundle_editsomethingtype[locked]']->untick();