public function testGetSetDocument()
 {
     $expected = new LodgingChecklist();
     $this->assertEmpty($this->lineItem->getDocument());
     $this->assertTrue($this->lineItem->setDocument($expected) instanceof LineItem);
     $this->assertEquals($expected, $this->lineItem->getDocument());
 }
 /**
  * @param \Opg\Core\Model\Entity\LineItem\LineItem $closingBalance
  * @return HasClosingBalances
  */
 public function addClosingBalance(LineItem $closingBalance)
 {
     $this->initClosingBalances();
     $closingBalance->setDocument($this);
     $this->closingBalances->add($closingBalance);
     return $this;
 }