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()); }
public function post($data) { return $this->auth->register($data); }