app = new FacebookApp('id', 'secret'); } public function testGetId() { $this->assertEquals('id', $this->app->getId()); } public function testGetSecret() { $this->assertEquals('secret', $this->app->getSecret()); } public function testAnAppAccessTokenCanBeGenerated() { $accessToken = $this->app->getAccessToken(); $this->assertInstanceOf('Facebook\Authentication\AccessToken', $accessToken); $this->assertEquals('id|secret', (string)$accessToken); } public function testSerialization() { $newApp = unserialize(serialize($this->app)); $this->assertInstanceOf('Facebook\FacebookApp', $newApp); $this->assertEquals('id', $newApp->getId()); $this->assertEquals('secret', $newApp->getSecret()); } }