public function testGetLeaveEntitlement()
 {
     $id = 3;
     $leaveEntitlement = $this->dao->getLeaveEntitlement($id);
     $this->assertTrue($leaveEntitlement instanceof LeaveEntitlement);
     $fromDb = Doctrine_Query::create()->from('LeaveEntitlement le')->where('le.id = ? ', $id)->fetchOne();
     $this->_compareEntitlement($fromDb, $leaveEntitlement);
     // non existing id
     $nonExisting = $this->dao->getLeaveEntitlement(111);
     $this->assertTrue(is_null($nonExisting));
 }