setSystemConfiguration('user.password_reset', false); $this->request($client, $route, $method); $this->assertRouteNotFound($client); } public function testResetRequestWithDeactivatedFeature() { $this->testResetActionWithDeactivatedFeature('/resetting/request'); } public function testSendEmailRequestWithDeactivatedFeature() { $this->testResetActionWithDeactivatedFeature('/resetting/send-email', 'POST'); } public function testCheckEmailWithDeactivatedFeature() { $this->testResetActionWithDeactivatedFeature('/resetting/check-email'); } public function testResetWithDeactivatedFeature() { $this->testResetActionWithDeactivatedFeature('/resetting/reset/1234567890'); } public function testResetRequestPageIsRendered() { $client = self::createClient(); $this->setSystemConfiguration('user.password_reset', true); $this->request($client, '/resetting/request'); $response = $client->getResponse(); $this->assertTrue($response->isSuccessful()); $content = $response->getContent(); $this->assertStringContainsString('