function VocabularyUiTest::testTaxonomyAdminNoVocabularies
Tests the vocabulary overview with no vocabularies.
File
- 
              core/modules/ taxonomy/ tests/ src/ Functional/ VocabularyUiTest.php, line 126 
Class
- VocabularyUiTest
- Tests the taxonomy vocabulary interface.
Namespace
Drupal\Tests\taxonomy\FunctionalCode
public function testTaxonomyAdminNoVocabularies() {
  // Delete all vocabularies.
  $vocabularies = Vocabulary::loadMultiple();
  foreach ($vocabularies as $key => $vocabulary) {
    $vocabulary->delete();
  }
  // Confirm that no vocabularies are found in the database.
  $this->assertEmpty(Vocabulary::loadMultiple(), 'No vocabularies found.');
  $this->drupalGet('admin/structure/taxonomy');
  // Check the default message for no vocabularies.
  $this->assertSession()
    ->pageTextContains('No vocabularies available.');
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
