You are here

public function PluginTestBase::getInstance in Purge 8.3

Retrieve a invalidation object provided by the plugin.

23 calls to PluginTestBase::getInstance()
PluginTestBase::testCodeContract in tests/src/Kernel/Invalidation/PluginTestBase.php
Tests the code contract strictly enforced on invalidation type plugins.
PluginTestBase::testDeleteProperty in tests/src/Kernel/Invalidation/PluginTestBase.php
Test deleting a property.
PluginTestBase::testGetProperty in tests/src/Kernel/Invalidation/PluginTestBase.php
Test retrieving a property.
PluginTestBase::testImmutable in tests/src/Kernel/Invalidation/PluginTestBase.php
Tests \Drupal\purge\Plugin\Purge\Invalidation\ImmutableInvalidation.
PluginTestBase::testPluginIdAndDefinition in tests/src/Kernel/Invalidation/PluginTestBase.php
Test retrieving the plugin ID and definition.

... See full list

File

tests/src/Kernel/Invalidation/PluginTestBase.php, line 62

Class

PluginTestBase
Provides an abstract test class to thoroughly test invalidation types.

Namespace

Drupal\Tests\purge\Kernel\Invalidation

Code

public function getInstance() : InvalidationInterface {
  return $this
    ->getInvalidations(1, $this->pluginId, $this->expressions[0]);
}