You are here

protected function FilteredStorageTest::prophesizeFilter in Config Filter 8

Same name and namespace in other branches
  1. 8.2 src/Tests/FilteredStorageTest.php \Drupal\config_filter\Tests\FilteredStorageTest::prophesizeFilter()

Prophesize a StorageFilter.

8 calls to FilteredStorageTest::prophesizeFilter()
FilteredStorageTest::testCreateCollectionFilter in src/Tests/FilteredStorageTest.php
Test setting up filters in FilteredStorage::createCollection().
FilteredStorageTest::testDeleteAllFilter in src/Tests/FilteredStorageTest.php
Test the deleteAll method invokes the filterDeleteAll in filters.
FilteredStorageTest::testDeleteFilter in src/Tests/FilteredStorageTest.php
Test the delete method invokes the filterDelete in filters.
FilteredStorageTest::testGetAllCollectionNamesFilter in src/Tests/FilteredStorageTest.php
Test collection names from FilteredStorage::getAllCollectionNames().
FilteredStorageTest::testReadFilter in src/Tests/FilteredStorageTest.php
Test the read methods invokes the correct filter methods.

... See full list

File

src/Tests/FilteredStorageTest.php, line 390

Class

FilteredStorageTest
Tests StorageWrapper operations using the CachedStorage.

Namespace

Drupal\config_filter\Tests

Code

protected function prophesizeFilter() {
  $filter = $this
    ->prophesize(StorageFilterInterface::class);
  $filter
    ->setSourceStorage(Argument::type(ReadOnlyStorage::class))
    ->shouldBeCalledTimes(1);
  $filter
    ->setFilteredStorage(Argument::type(FilteredStorage::class))
    ->shouldBeCalledTimes(1);
  return $filter;
}