这应该是一个简单的,但我无法在任何地方找到答案。 我正在使用Symfony 2和phpunit来测试我的代码。 它很容易让phpunit在运行测试时勾选一个复选框:
$form['mycompanyname_companybundle_editsomethingtype[locked]']->tick();
但是如何让它'取消'复选框?
答案 0 :(得分:7)
您可以使用Symfony\Component\DomCrawler\Field\ChoiceFormField::untick()
。在你的情况下,它将是
$form['mycompanyname_companybundle_editsomethingtype[locked]']->untick();