コード例 #1
0
 public function testGivenAllParameters() {
     $_GET['p'] = '1001';
     $_GET['n'] = 'twitter';
     $controller = new ThinkUpEmbedController(true);
     $results = $controller->go();
     $v_mgr = $controller->getViewManager();
     $config = Config::getInstance();
     $this->assertPattern('/ThinkUp1001 = new function()/', $results, "Javascript embed code returned");
 }
コード例 #2
0
 public function testGivenAllParametersWithSSL()
 {
     $_SERVER['SERVER_NAME'] = 'mytestthinkup';
     $_SERVER['HTTPS'] = true;
     $_GET['p'] = '1001';
     $_GET['n'] = 'twitter';
     $controller = new ThinkUpEmbedController(true);
     $results = $controller->go();
     $v_mgr = $controller->getViewManager();
     $this->assertPattern('/ThinkUp1001 = new function()/', $results, "Javascript embed code returned");
     $this->debug($results);
     $expected_pattern = '/var BASE_URL = \'https:\\/\\/mytestthinkup/';
     $this->assertPattern($expected_pattern, $results);
     $this->assertPattern('/thinkup_embed_1001/', $results, "Unique div name returned");
 }