Example #1
0
 public function testSetState()
 {
     $user = new User(2, 'demo', '*****@*****.**', 1, 'passw0rd');
     $this->assertEquals(1, $user->getState());
     $user2 = $user->setState(2);
     $this->assertTrue($user2 instanceof \SugiPHP\Auth2\User\UserInterface);
     $this->assertEquals($user, $user2);
     $this->assertEquals(2, $user2->getState());
 }