/** * User password reset. * * @return void */ public function testKinveyUserPasswordReset() { $testUser = self::createTestUser(); Kinvey::resetPassword(array('_id' => $testUser['_id'], 'username' => $testUser['username'])); $checkUser = Kinvey::retrieveEntity(array('_id' => $testUser['_id'], 'collection' => 'user', 'authMode' => 'admin')); $this->assertEquals('InProgress', $checkUser['_kmd']['passwordReset']['status'], 'Password reset in progress'); //$client = new Client(); //$response = $client->get(self::getPasswordResetURL())->send(); //$this->assertEquals(200, $response->getStatusCode(), 'Password reset link is valid'); }