Updated Drupal to 8.6. This goes with the following updates because it's possible...
[yaffs-website] / web / core / tests / Drupal / Tests / Core / Plugin / Context / ContextTypedDataTest.php
diff --git a/web/core/tests/Drupal/Tests/Core/Plugin/Context/ContextTypedDataTest.php b/web/core/tests/Drupal/Tests/Core/Plugin/Context/ContextTypedDataTest.php
deleted file mode 100644 (file)
index aac6efc..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-<?php
-
-namespace Drupal\Tests\Core\Plugin\Context;
-
-use Drupal\Core\DependencyInjection\ContainerBuilder;
-use Drupal\Core\Plugin\Context\Context;
-use Drupal\Core\Plugin\Context\ContextDefinition;
-use Drupal\Core\TypedData\DataDefinition;
-use Drupal\Core\TypedData\Plugin\DataType\StringData;
-use Drupal\Core\TypedData\TypedDataManagerInterface;
-use Drupal\Tests\UnitTestCase;
-
-/**
- * Tests that contexts work properly with the typed data manager.
- *
- * @coversDefaultClass \Drupal\Core\Plugin\Context\Context
- * @group Context
- */
-class ContextTypedDataTest extends UnitTestCase {
-
-  /**
-   * The typed data object used during testing.
-   *
-   * @var \Drupal\Core\TypedData\Plugin\DataType\StringData
-   */
-  protected $typedData;
-
-  /**
-   * Tests that getting a context value does not throw fatal errors.
-   *
-   * This test ensures that the typed data manager is set correctly on the
-   * Context class.
-   *
-   * @covers ::getContextValue
-   */
-  public function testGetContextValue() {
-    // Prepare a container that holds the typed data manager mock.
-    $typed_data_manager = $this->getMock(TypedDataManagerInterface::class);
-    $typed_data_manager->expects($this->once())
-      ->method('getCanonicalRepresentation')
-      ->will($this->returnCallback([$this, 'getCanonicalRepresentation']));
-    $container = new ContainerBuilder();
-    $container->set('typed_data_manager', $typed_data_manager);
-    \Drupal::setContainer($container);
-
-    $definition = new ContextDefinition('any');
-    $data_definition = DataDefinition::create('string');
-    $this->typedData = new StringData($data_definition);
-    $this->typedData->setValue('example string');
-    $context = new Context($definition, $this->typedData);
-    $value = $context->getContextValue();
-    $this->assertSame($value, $this->typedData->getValue());
-  }
-
-  /**
-   * Helper mock callback to return the typed data value.
-   */
-  public function getCanonicalRepresentation() {
-    return $this->typedData->getValue();
-  }
-
-}