コード例 #1
0
 public function testBothParamsExistentInstanceNoCSRFToken()
 {
     $builder = FixtureBuilder::build('plugins', array('id' => 51, 'is_active' => 0));
     $this->simulateLogin('*****@*****.**', true, true);
     //$_GET['csrf_token'] = parent::CSRF_TOKEN;
     $_GET['pid'] = '51';
     $_GET['a'] = '1';
     $controller = new ToggleActivePluginController(true);
     try {
         $results = $controller->control();
         $this->fail("Should throw InvalidCSRFTokenException");
     } catch (InvalidCSRFTokenException $e) {
         $this->assertIsA($e, 'InvalidCSRFTokenException', "threw a InvalidCSRFTokenException");
     }
 }