public function testEmbeddedTag() { $tag = new Tag(); $tag->setCod('tag'); $tag1 = new Tag(); $tag1->setCod('embeddedTag'); $this->dm->persist($tag); $this->dm->persist($tag1); $this->dm->flush(); $embeddedTag = new EmbeddedTag($tag); $embeddedTag->setCod('embeddedTag'); $this->dm->persist($embeddedTag); $this->dm->flush(); $this->assertTrue($embeddedTag->isDescendantOf($tag)); $this->assertFalse($embeddedTag->isDescendantOf($tag1)); }