Subversion Repository Public Repository

Nextrek

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php

use Facebook\FacebookPageTabHelper;

class FacebookPageTabHelperTest extends PHPUnit_Framework_TestCase
{

  protected $rawSignedRequestAuthorized = '6Hi26ECjkj347belC0O8b8H5lwiIz5eA6V9VVjTg-HU=.eyJhbGdvcml0aG0iOiJITUFDLVNIQTI1NiIsImlzc3VlZF9hdCI6MzIxLCJvYXV0aF90b2tlbiI6ImZvb190b2tlbiIsInVzZXJfaWQiOiIxMjMiLCJwYWdlIjp7ImlkIjoiNDIiLCJsaWtlZCI6dHJ1ZSwiYWRtaW4iOmZhbHNlfX0=';

  public function testPageDataCanBeAccessed()
  {
    $_POST['signed_request'] = $this->rawSignedRequestAuthorized;
    $helper = new FacebookPageTabHelper('123', 'foo_app_secret');

    $this->assertTrue($helper->isLiked());
    $this->assertFalse($helper->isAdmin());
    $this->assertEquals('42', $helper->getPageId());
    $this->assertEquals('42', $helper->getPageData('id'));
    $this->assertEquals('default', $helper->getPageData('foo', 'default'));
  }

}

Commits for Nextrek/Android/SmartCharging/endPoints/nightly/fb_SDK/tests/FacebookPageTabHelperTest.php

Diff revisions: vs.
Revision Author Commited Message
461 FSallustio picture FSallustio Mon 03 Aug, 2015 10:04:56 +0000

Aggiunto supporto login Facebook, logout utente e modifiche (solo lato repo) all’utente e al locale.