/** * @expectedException Kisphp\Exceptions\CodeTemplateNameNotProvided */ public function testMissingCodeTemplateName() { $md = \Kisphp\MarkdownFactory::createMarkdown(); $content = <<<EOF ::: no template name ::: hello world EOF; $md->parse($content); }
/** * @expectedException \Kisphp\Exceptions\DataObjectBlockAlreadyExists */ public function test_DoubleAddTemplateBlock() { $text = <<<MARKDOWN :::code-1 this is my content ::: :::code-1 this is my content ::: MARKDOWN; $md = MarkdownFactory::createMarkdown(); $md->parse($text); }
protected function getAvailableNamespaces() { $projectNamespaces = ['ApiBundle\\Markdown\\Blocks\\']; $coreNamespaces = parent::getAvailableNamespaces(); return array_merge($projectNamespaces, $coreNamespaces); }
/** * @return array */ public function getAvailableNamespaces() { $dummyNamespaces = ['Kisphp\\Testing\\Dummy\\Blocks\\']; $coreNamespaces = parent::getAvailableNamespaces(); return array_merge($coreNamespaces, $dummyNamespaces); }
public function get_html_formatted_content() { /* Make use of the markdown parser dependency to parse markdown syntax. */ $factory = MarkdownFactory::createMarkdown(); return $factory->parse($this->content); }
public function test_BlockParagraph() { $factory = new MarkdownFactory(); $this->assertInstanceOf($factory->getClassNamespace(BlockTypes::BLOCK_PARAGRAPH), $factory->create(BlockTypes::BLOCK_PARAGRAPH)); }