/** * Test endnote collection */ public function testEndnotes() { $endnote1 = new \PhpOffice\PhpWord\Element\Endnote(); $endnote2 = new \PhpOffice\PhpWord\Element\Endnote(); $rId = Endnotes::addElement($endnote1); Endnotes::setElement(1, $endnote2); $this->assertEquals(1, $rId); $this->assertEquals(1, count(Endnotes::getElements())); $this->assertEquals($endnote2, Endnotes::getElement(1)); $this->assertNull(Endnotes::getElement(2)); Endnotes::resetElements(); $this->assertEquals(0, Endnotes::countElements()); }