function TaxonomyTermFunctionTestCase::testTermDelete
7.x taxonomy.test | TaxonomyTermFunctionTestCase::testTermDelete() |
File
- drupal-7.x/
modules/ taxonomy/ taxonomy.test, line 416 - Tests for taxonomy.module.
Class
- TaxonomyTermFunctionTestCase
- Unit tests for taxonomy term functions.
Code
function testTermDelete() {
$vocabulary = $this->createVocabulary();
$valid_term = $this->createTerm($vocabulary);
// Delete a valid term.
taxonomy_term_delete($valid_term->tid);
$terms = taxonomy_term_load_multiple(array(), array('vid' => $vocabulary->vid));
$this->assertTrue(empty($terms), 'Vocabulary is empty after deletion.');
// Delete an invalid term. Should not throw any notices.
taxonomy_term_delete(42);
}