public function testCreateToken() { $expected = (object) array('oauth_token' => 'request_token', 'oauth_token_secret' => 'request_secret'); $result = Provider::create('token', 'request_token', 'request_secret'); $this->assertEqual($expected, $result); $token = Provider::create('token'); $expected = '/[a-z0-9]{40}/'; $result = $token->oauth_token; $this->assertPattern($expected, $result); $expected = '/[a-z0-9]{40}/'; $result = $token->oauth_token_secret; $this->assertPattern($expected, $result); }
public function account() { $token = Provider::create('consumer'); Provider::store($token->oauth_consumer_key, $token); return compact('token'); }