Example #1
0
 public function testRegistration()
 {
     $user = AuthTest::$auth->register('user', 'test', array('email' => 'vagrant@localhost', 'displayName' => 'Test User'));
     $this->assertEquals(1, $user['id']);
     // test Login
     $user = self::$auth->login('user', 'test');
     $this->assertEquals(1, $user['id'], "Check user ID");
     $this->assertRegExp('/[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/', $user['created'], "Check creation date");
     $this->assertTrue(AuthTest::$auth->check());
     // test Session
     $user = self::$auth->user();
     $this->assertEquals(1, $user['id']);
     // test Logout
     self::$auth->logout();
     $this->assertFalse(self::$auth->check());
 }
Example #2
0
 public function post($data)
 {
     return $this->auth->register($data);
 }