13 public $fixtures = array(
23 Yii::app()->getModule(
'user')->authField =
'username';
24 $user = $this->users[
'sample1'];
25 $userIdentity =
new UserIdentity($user[
'username'], $user[
'password_not_hashed']);
26 $this->assertTrue($userIdentity->authenticate());
28 Yii::app()->user->login($userIdentity);
30 $this->assertEquals($user[
'username'], Yii::app()->user->name);
31 $this->assertEquals($user[
'email'], Yii::app()->user->email);
40 Yii::app()->getModule(
'user')->authField =
'email';
41 $user = $this->users[
'sample4'];
42 $userIdentity =
new UserIdentity($user[
'email'], $user[
'password_not_hashed']);
43 $this->assertTrue($userIdentity->authenticate());
45 Yii::app()->user->login($userIdentity);
47 $this->assertEquals($user[
'email'], Yii::app()->user->name);
48 $this->assertEquals($user[
'email'], Yii::app()->user->email);