request('GET', self::ROUTE); $form = $crawler->selectButton('lost_password_form_submit')->form(); $client->submit($form, [ 'lost_password_form[email]' => 'usernotfound@example.com', ]); self::assertResponseRedirects(); $client->followRedirect(); self::assertResponseIsSuccessful(); self::assertSelectorTextContains('body', 'lost_password.form.success'); } public function testFormSubmitSuccess(): void { $client = self::createClient(); $crawler = $client->request('GET', self::ROUTE); $form = $crawler->selectButton('lost_password_form_submit')->form(); $client->submit($form, [ $form->getName().'[email]' => TestReference::USER_17_EMAIL, ]); self::assertResponseRedirects(); } }