/** * @covers Kunstmaan\NodeBundle\Entity\Node::getChildren * @covers Kunstmaan\NodeBundle\Entity\Node::setChildren */ public function testGetSetChildrenWithDeletedChildren() { $children = new ArrayCollection(); $child = new Node(); $deletedChild = new Node(); $deletedChild->setDeleted(true); $children->add($child); $children->add($deletedChild); $this->object->setChildren($children); $this->assertEquals(1, $this->object->getChildren()->count()); $this->assertTrue($this->object->getChildren()->contains($child)); $this->assertFalse($this->object->getChildren()->contains($deletedChild)); }