Lorem ipsum dolor sit amet
'; - $quill = new \DBlackborough\Quill($this->deltas_simple_string); + $quill = new \DBlackborough\Quill\Render($this->deltas_simple_string); $this->assertEquals($expected, $quill->render()); } } diff --git a/tests/HeadingAttributeTest.php b/tests/HeadingAttributeTest.php index f92ac8e..1da4f56 100644 --- a/tests/HeadingAttributeTest.php +++ b/tests/HeadingAttributeTest.php @@ -1,10 +1,10 @@ deltas_h1, 'HTML'); + $quill = new \DBlackborough\Quill\Render($this->deltas_h1, 'HTML'); $this->assertTrue(true); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -26,7 +26,7 @@ public function testValidDeltasHeading1() public function testValidDeltasHeading2() { try { - $quill = new \DBlackborough\Quill($this->deltas_h2, 'HTML'); + $quill = new \DBlackborough\Quill\Render($this->deltas_h2, 'HTML'); $this->assertTrue(true); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -36,7 +36,7 @@ public function testValidDeltasHeading2() public function testValidDeltasHeadingThenText() { try { - $quill = new \DBlackborough\Quill($this->deltas_heading_then_text, 'HTML'); + $quill = new \DBlackborough\Quill\Render($this->deltas_heading_then_text, 'HTML'); $this->assertTrue(true); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -46,7 +46,7 @@ public function testValidDeltasHeadingThenText() public function testValidDeltasHeadingTestThenHeading() { try { - $quill = new \DBlackborough\Quill($this->deltas_heading_text_then_heading, 'HTML'); + $quill = new \DBlackborough\Quill\Render($this->deltas_heading_text_then_heading, 'HTML'); $this->assertTrue(true); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -57,7 +57,7 @@ public function testOutputHeader1ToH1() { $expected = "Now some normal text.
"; - $quill = new \DBlackborough\Quill($this->deltas_heading_then_text); + $quill = new \DBlackborough\Quill\Render($this->deltas_heading_then_text); $this->assertEquals($expected, $quill->render()); } @@ -81,7 +81,7 @@ public function testOutputHeadingTextThenHeading() { $expected = "Now some normal text.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed efficitur nibh tempor augue lobortis, nec eleifend velit venenatis. Nullam fringilla dui eget lectus mattis tincidunt. Donec sollicitudin, lacus sed luctus ultricies, quam sapien sollicitudin quam, nec auctor eros felis elementum quam. Fusce vel mollis enim. Sed ac augue tincidunt, cursus urna a, tempus ipsum. Donec pretium fermentum erat a elementum. In est odio, mattis sed dignissim sed, porta ac nisl. Nunc et tellus imperdiet turpis placerat tristique nec quis justo. Aenean nisi libero, auctor a laoreet sed, fermentum vel massa. Etiam ultricies leo eget purus tempor dapibus. Integer ac sapien eros. Suspendisse convallis ex.
Lorem ipsum dolor sit amet sollicitudin quam, nec auctor eros felis elementum quam. Fusce vel mollis enim.
'; + + try { + $quill = new \DBlackborough\Quill\Render($this->deltas_bold); + $this->assertEquals($expected, $quill->render()); + } catch (\Exception $e) { + $this->fail(__METHOD__ . ' failure'); + } + } + + public function testOutputBoldToB() + { + $expected = 'Lorem ipsum dolor sit amet sollicitudin quam, nec auctor eros felis elementum quam. Fusce vel mollis enim.
'; + + try { + $quill = new \DBlackborough\Quill\Render($this->deltas_bold); + $quill->setAttributeOption('bold', 'b'); + $this->assertEquals($expected, $quill->render()); + } catch (\Exception $e) { + $this->fail(__METHOD__ . ' failure'); + } + } + + public function testValidDeltasItalic() + { + try { + $quill = new \DBlackborough\Quill\Render($this->deltas_italic, 'HTML'); + $this->assertTrue(true); + } catch (\Exception $e) { + $this->fail(__METHOD__ . ' failure'); + } + } + + public function testOutputItalicToEm() + { + $expected = 'Lorem ipsum dolor sit amet sollicitudin quam, nec auctor eros felis elementum quam. Fusce vel mollis enim.
'; + + try { + $quill = new \DBlackborough\Quill\Render($this->deltas_italic); + $this->assertEquals($expected, $quill->render()); + } catch (\Exception $e) { + $this->fail(__METHOD__ . ' failure'); + } + } + + public function testOutputItalicToI() + { + $expected = 'Lorem ipsum dolor sit amet sollicitudin quam, nec auctor eros felis elementum quam. Fusce vel mollis enim.
'; + + try { + $quill = new \DBlackborough\Quill\Render($this->deltas_italic); + $quill->setAttributeOption('italic', 'i'); + $this->assertEquals($expected, $quill->render()); + } catch (\Exception $e) { + $this->fail(__METHOD__ . ' failure'); + } + } +} diff --git a/tests/SingleAttributesTest.php b/tests/SingleAttributesTest.php index debe258..942e281 100644 --- a/tests/SingleAttributesTest.php +++ b/tests/SingleAttributesTest.php @@ -1,10 +1,10 @@ deltas_bold, 'HTML'); + $quill = new \DBlackborough\Quill\Render($this->deltas_bold, 'HTML'); $this->assertTrue(true); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -32,7 +32,7 @@ public function testValidDeltasBold() public function testValidDeltastalic() { try { - $quill = new \DBlackborough\Quill($this->deltas_italic, 'HTML'); + $quill = new \DBlackborough\Quill\Render($this->deltas_italic, 'HTML'); $this->assertTrue(true); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -42,7 +42,7 @@ public function testValidDeltastalic() public function testValidDeltasLink() { try { - $quill = new \DBlackborough\Quill($this->deltas_link, 'HTML'); + $quill = new \DBlackborough\Quill\Render($this->deltas_link, 'HTML'); $this->assertTrue(true); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -52,7 +52,7 @@ public function testValidDeltasLink() public function testValidDeltasStrike() { try { - $quill = new \DBlackborough\Quill($this->deltas_strike, 'HTML'); + $quill = new \DBlackborough\Quill\Render($this->deltas_strike, 'HTML'); $this->assertTrue(true); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -62,7 +62,7 @@ public function testValidDeltasStrike() public function testValidDeltasSubscript() { try { - $quill = new \DBlackborough\Quill($this->deltas_subscript, 'HTML'); + $quill = new \DBlackborough\Quill\Render($this->deltas_subscript, 'HTML'); $this->assertTrue(true); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -72,7 +72,7 @@ public function testValidDeltasSubscript() public function testValidDeltasSuperscript() { try { - $quill = new \DBlackborough\Quill($this->deltas_superscript, 'HTML'); + $quill = new \DBlackborough\Quill\Render($this->deltas_superscript, 'HTML'); $this->assertTrue(true); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -84,7 +84,7 @@ public function testOutputBoldToStrong() $expected = 'Lorem ipsum dolor sit amet sollicitudin quam, nec auctor eros felis elementum quam. Fusce vel mollis enim.
'; try { - $quill = new \DBlackborough\Quill($this->deltas_bold); + $quill = new \DBlackborough\Quill\Render($this->deltas_bold); $this->assertEquals($expected, $quill->render()); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -96,7 +96,7 @@ public function testOutputItalicToEm() $expected = 'Lorem ipsum dolor sit amet sollicitudin quam, nec auctor eros felis elementum quam. Fusce vel mollis enim.
'; try { - $quill = new \DBlackborough\Quill($this->deltas_italic); + $quill = new \DBlackborough\Quill\Render($this->deltas_italic); $this->assertEquals($expected, $quill->render()); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -108,10 +108,10 @@ public function testOutputUnderlineToU() $expected = 'Lorem ipsum dolor sit amet sollicitudin quam, nec auctor eros felis elementum quam. Fusce vel mollis enim.
'; try { - $quill = new \DBlackborough\Quill($this->deltas_underline); + $quill = new \DBlackborough\Quill\Render($this->deltas_underline); $this->assertEquals($expected, $quill->render()); } catch (\Exception $e) { - $this->fail(__METHOD__, ' failure'); + $this->fail(__METHOD__. ' failure'); } } @@ -120,7 +120,7 @@ public function testOutputStrikeToS() $expected = 'Lorem ipsum dolor sit amet sollicitudin quam, nec auctor eros felis elementum quam. Fusce vel mollis enim.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sed efficitur enim. Suspendisse mattis purus id odio varius suscipit. Nunc posuere fermentum blandit. In vitae eros nec mauris dignissim porttitor. Morbi a tempus tellus. Mauris quis velit sapien. Etiam sit amet enim venenatis, eleifend lectus ac, ultricies orci. Sed tristique laoreet mi nec imperdiet. Vivamus non dui diam. Aliquam erat eros, dignissim in quam id.
'; try { - $quill = new \DBlackborough\Quill($this->deltas_link); + $quill = new \DBlackborough\Quill\Render($this->deltas_link); $this->assertEquals($expected, $quill->render()); } catch (\Exception $e) { - $this->fail(__METHOD__, ' failure'); + $this->fail(__METHOD__. ' failure'); } } @@ -144,7 +144,7 @@ public function testOutputScriptSubToSub() $expected = 'Lorem ipsum dolor sitx amet, consectetur adipiscing elit. Pellentesque at elit dapibus risus molestie rhoncus dapibus eu nulla. Vestibulum at eros id augue cursus egestas.
'; try { - $quill = new \DBlackborough\Quill($this->deltas_subscript); + $quill = new \DBlackborough\Quill\Render($this->deltas_subscript); $this->assertEquals($expected, $quill->render()); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure'); @@ -156,7 +156,7 @@ public function testOutputScriptSuperToSup() $expected = 'Lorem ipsum dolor sitx amet, consectetur adipiscing elit. Pellentesque at elit dapibus risus molestie rhoncus dapibus eu nulla. Vestibulum at eros id augue cursus egestas.
'; try { - $quill = new \DBlackborough\Quill($this->deltas_superscript); + $quill = new \DBlackborough\Quill\Render($this->deltas_superscript); $this->assertEquals($expected, $quill->render()); } catch (\Exception $e) { $this->fail(__METHOD__ . ' failure');