Source of file DMSDocumentTaxonomyExtensionTest.php
Size: 0,925 Bytes - Last Modified: 2021-12-23T10:29:25+00:00
/var/www/docs.ssmods.com/process/src/tests/extensions/DMSDocumentTaxonomyExtensionTest.php
123456789101112131415161718192021222324252627282930 | <?php class DMSDocumentTaxonomyExtensionTest extends SapphireTest { protected static $fixture_file = 'DMSDocumentTaxonomyExtensionTest.yml'; public function setUp() { parent::setUp(); if (!class_exists('TaxonomyType')) { $this->markTestSkipped('This test requires silverstripe/taxonomy ^1.2 to be installed. Skipping.'); } } /** * Ensure that appropriate tags by taxonomy type are returned, and that their hierarchy is displayd in the title */ public function testGetAllTagsMap() { $extension = new DMSDocumentTaxonomyExtension; $result = $extension->getAllTagsMap(); $this->assertContains('Subject > Mathematics', $result); $this->assertContains('Subject', $result); $this->assertContains('Subject > Science > Chemistry', $result); $this->assertNotContains('Physical Education', $result); } } |