Example #1
0
 public function testSetToken()
 {
     $user = new User(2, 'demo', '*****@*****.**', 1, 'passw0rd');
     $this->assertEmpty($user->getToken());
     $user2 = $user->setToken("randomToken");
     $this->assertTrue($user2 instanceof \SugiPHP\Auth2\User\UserInterface);
     $this->assertEquals($user, $user2);
     $this->assertEquals("randomToken", $user2->getToken());
 }