diff options
author | Dennis Benkert <spinecrasher@googlemail.com> | 2013-08-09 15:30:49 +0000 |
---|---|---|
committer | Dennis Benkert <spinecrasher@googlemail.com> | 2013-08-12 21:21:22 +0200 |
commit | a1f26cf5894ebd567720a41610440759c533cb55 (patch) | |
tree | e796c780d79d5c7a0e00764601cd14d94a63335c /Tests/Core/Authorization/AccessDecisionManagerTest.php | |
parent | a19068947dca7cb60616b838a0d451ca61e40fe5 (diff) | |
download | symfony-security-a1f26cf5894ebd567720a41610440759c533cb55.zip symfony-security-a1f26cf5894ebd567720a41610440759c533cb55.tar.gz symfony-security-a1f26cf5894ebd567720a41610440759c533cb55.tar.bz2 |
[Security] Added a check for strategies in AccessDecisionManager
Diffstat (limited to 'Tests/Core/Authorization/AccessDecisionManagerTest.php')
-rw-r--r-- | Tests/Core/Authorization/AccessDecisionManagerTest.php | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Tests/Core/Authorization/AccessDecisionManagerTest.php b/Tests/Core/Authorization/AccessDecisionManagerTest.php index 1c706cc..ead97d2 100644 --- a/Tests/Core/Authorization/AccessDecisionManagerTest.php +++ b/Tests/Core/Authorization/AccessDecisionManagerTest.php @@ -55,6 +55,14 @@ class AccessDecisionManagerTest extends \PHPUnit_Framework_TestCase } /** + * @expectedException \InvalidArgumentException + */ + public function testSetUnsupportedStrategy() + { + new AccessDecisionManager(array($this->getVoter(VoterInterface::ACCESS_GRANTED)), 'fooBar'); + } + + /** * @dataProvider getStrategyTests */ public function testStrategies($strategy, $voters, $allowIfAllAbstainDecisions, $allowIfEqualGrantedDeniedDecisions, $expected) |