我正在尝试测试我的 updateAction,它允许更新我的数据库中的用户,但我不知道如何测试它......我已经成功测试了我的 createAction,它在我的数据库中添加了一个用户。所以我想获取我刚刚创建的用户 ID 来更新它。
这是我的函数 testCreate :
public function testCreate()
{
$crawler = $this->client->request('GET', '/admin/user/new');
$buttonCrawlerNode = $crawler->selectButton('submit');
$form = $buttonCrawlerNode->form(array(
'myapp_usertype[email]' => 'testadd@gmail.fr',
'myapp_usertype[role]' => 'ROLE_USER',
'myapp_usertype[password][first]' => 'test',
'myapp_usertype[password][second]' => 'test',
));
$this->client->submit($form);
}