public function testShape()
 {
     $object = new Note();
     $this->assertEquals(0, $object->getShapeCollection()->count());
     $this->assertInstanceOf('PhpOffice\\PhpPowerpoint\\Shape\\RichText', $object->createRichTextShape());
     $this->assertEquals(1, $object->getShapeCollection()->count());
     $oRichText = new RichText();
     $this->assertInstanceOf('PhpOffice\\PhpPowerpoint\\Shape\\RichText', $object->addShape($oRichText));
     $this->assertEquals(2, $object->getShapeCollection()->count());
 }
 /**
  * Write the slide note
  * @param XMLWriter $objWriter
  * @param \PhpOffice\PhpPowerpoint\Slide\Note $note
  */
 public function writeSlideNote(XMLWriter $objWriter, Note $note)
 {
     $shapesNote = $note->getShapeCollection();
     if (count($shapesNote) > 0) {
         $objWriter->startElement('presentation:notes');
         foreach ($shapesNote as $shape) {
             // Increment $this->shapeId
             ++$this->shapeId;
             if ($shape instanceof RichText) {
                 $this->writeShapeTxt($objWriter, $shape);
             }
         }
         $objWriter->endElement();
     }
 }