/** * @param array $data * @param TermInterface $entity */ protected function assertDataEquals(array $data, $entity) { // `term_id`,`title`,`term_parent_id`, `description`, `vocabulary_id`, `active` $this->assertEquals($data[0], $entity->getId()); $this->assertEquals($data[1], $entity->getTitle()); if (empty($data[2])) { $this->assertNull($entity->getParent()); } else { $this->assertEquals($data[2], $entity->getParent()->getId()); } $this->assertEquals($data[3], $entity->getDescription()); $this->assertEquals($data[4], $entity->getVocabulary()->getId()); $this->assertEquals((bool) $data[4], $entity->isActive()); }