public function EventDispatcherCollectionTest::providerExecutePaymentAccess in Payment 8.2
Provides data to self::testExecutePaymentAccess
File
- tests/
src/ Unit/ EventDispatcherCollectionTest.php, line 166
Class
- EventDispatcherCollectionTest
- @coversDefaultClass \Drupal\payment\EventDispatcherCollection
Namespace
Drupal\Tests\payment\UnitCode
public function providerExecutePaymentAccess() {
return [
[
TRUE,
AccessResult::allowed(),
AccessResult::allowed(),
],
[
TRUE,
AccessResult::allowed(),
AccessResult::neutral(),
],
[
TRUE,
AccessResult::neutral(),
AccessResult::allowed(),
],
[
NULL,
AccessResult::neutral(),
AccessResult::neutral(),
],
[
FALSE,
AccessResult::allowed(),
AccessResult::forbidden(),
],
[
FALSE,
AccessResult::neutral(),
AccessResult::forbidden(),
],
[
FALSE,
AccessResult::forbidden(),
AccessResult::allowed(),
],
[
FALSE,
AccessResult::forbidden(),
AccessResult::neutral(),
],
[
FALSE,
AccessResult::forbidden(),
AccessResult::forbidden(),
],
];
}