Php “我怎么能?”;取消选中“;带有Laravel应用程序测试的复选框字段?
在Laravel 5.1中,根据我可以使用:Php “我怎么能?”;取消选中“;带有Laravel应用程序测试的复选框字段?,php,integration-testing,laravel-5.1,Php,Integration Testing,Laravel 5.1,在Laravel 5.1中,根据我可以使用: $this->visit('/register') ->type('Taylor', 'name') ->check('terms') ->press('Register') ->seePageIs('/dashboard'); 但是有没有办法取消选中复选框?(无论是否选中) 谢谢您可以使用底层的DOM爬虫程序(Symfony) 通过“提交”按钮上的文本引用表单 可以选中或取消
$this->visit('/register')
->type('Taylor', 'name')
->check('terms')
->press('Register')
->seePageIs('/dashboard');
但是有没有办法取消选中复选框?(无论是否选中)
谢谢您可以使用底层的DOM爬虫程序(Symfony)
- 通过“提交”按钮上的文本引用表单
- 可以选中或取消选中元素
- 最后你提交表格
$form = $this->getForm('SUBMIT'); $form['single_cb']->untick(); $form['multiple_cb'][0]->untick(); $form['multiple_cb'][1]->tick(); $form['multiple_cb'][2]->tick(); $this->makeRequestUsingForm($form);
$this->取消选中(“#我的复选框”)代码>谢谢,这就是我要找的。你也可以用:$this->crawler->filter('form#form#u ID')->form()选择表单代码>链接到。