Test the vocabulary overview with no vocabularies.
function testTaxonomyAdminNoVocabularies() {
// Delete all vocabularies.
$vocabularies = taxonomy_vocabulary_load_multiple();
foreach ($vocabularies as $key => $vocabulary) {
taxonomy_vocabulary_delete($key);
}
// Confirm that no vocabularies are found in the database.
$this
->assertFalse(taxonomy_vocabulary_load_multiple(), 'No vocabularies found in the database.');
$this
->drupalGet('admin/structure/taxonomy');
// Check the default message for no vocabularies.
$this
->assertText(t('No vocabularies available.'), 'No vocabularies were found.');
}