You are here

SchemaCourseTest.php in Schema.org Metatag 8

Same filename and directory in other branches
  1. 8.2 schema_course/tests/src/Functional/SchemaCourseTest.php

File

schema_course/tests/src/Functional/SchemaCourseTest.php
View source
<?php

namespace Drupal\Tests\schema_course\Functional;

use Drupal\Tests\schema_metatag\Functional\SchemaMetatagTagsTestBase;

/**
 * Tests that each of the Schema Metatag Articles tags work correctly.
 *
 * @group schema_metatag
 * @group schema_course
 */
class SchemaCourseTest extends SchemaMetatagTagsTestBase {

  /**
   * {@inheritdoc}
   */
  protected static $modules = [
    'schema_course',
  ];

  /**
   * {@inheritdoc}
   */
  public $moduleName = 'schema_course';

  /**
   * {@inheritdoc}
   */
  public $schemaTagsNamespace = '\\Drupal\\schema_course\\Plugin\\metatag\\Tag\\';

  /**
   * {@inheritdoc}
   */
  public $schemaTags = [
    'schema_course_course_code' => 'SchemaCourseCourseCode',
    'schema_course_course_prerequisites' => 'SchemaCourseCoursePrerequisites',
    'schema_course_description' => 'SchemaCourseDescription',
    'schema_course_educational_credential_awarded' => 'SchemaCourseEducationalCredentialAwarded',
    'schema_course_name' => 'SchemaCourseName',
    'schema_course_provider' => 'SchemaCourseProvider',
    'schema_course_type' => 'SchemaCourseType',
  ];

}

Classes

Namesort descending Description
SchemaCourseTest Tests that each of the Schema Metatag Articles tags work correctly.