function MigrateTaxonomyVocabularyTest::assertEntity
Validate a migrated vocabulary contains the expected values.
@internal
Parameters
string $id: Entity ID to load and check.
$expected_label: The label the migrated entity should have.
$expected_description: The description the migrated entity should have.
$expected_weight: The weight the migrated entity should have.
1 call to MigrateTaxonomyVocabularyTest::assertEntity()
- MigrateTaxonomyVocabularyTest::testTaxonomyVocabulary in core/modules/ forum/ tests/ src/ Kernel/ Migrate/ d6/ MigrateTaxonomyVocabularyTest.php 
- Tests the Drupal 6 taxonomy vocabularies migration.
File
- 
              core/modules/ forum/ tests/ src/ Kernel/ Migrate/ d6/ MigrateTaxonomyVocabularyTest.php, line 47 
Class
- MigrateTaxonomyVocabularyTest
- Migrate forum vocabulary to taxonomy.vocabulary.*.yml.
Namespace
Drupal\Tests\forum\Kernel\Migrate\d6Code
protected function assertEntity(string $id, string $expected_label, string $expected_description, int $expected_weight) : void {
  /** @var \Drupal\taxonomy\VocabularyInterface $entity */
  $entity = Vocabulary::load($id);
  $this->assertInstanceOf(VocabularyInterface::class, $entity);
  $this->assertSame($expected_label, $entity->label());
  $this->assertSame($expected_description, $entity->getDescription());
  $this->assertSame($expected_weight, (int) $entity->get('weight'));
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
