Example #1
0
 /**
  *  Rule:unorderedList test
  */
 public function testUnorderedList()
 {
     // html text test sample 세팅
     // test sample: <ul><li><span>list 텍스트</span></li></ul>
     $htmlText = '<ul>' . '<li style="font-family:Calibri"><span lang="en-US">Unordered list 1</span></li>' . '<li style="font-family:Calibri"><span lang="en-US">Unordered list 2</span></li>' . '<li style="font-family:Calibri"><span lang="en-US">Unordered list 3</span></li>' . '</ul>';
     // 테스트
     $unorderedListMarkdown = Rule::unorderedList($htmlText);
     // 일치 판단
     $this->assertEquals("- Unordered list 1\n- Unordered list 2\n- Unordered list 3\n", $unorderedListMarkdown);
 }
Example #2
0
 /**
  *  Rule:bold test
  */
 public function testBold()
 {
     // html text test sample 세팅
     // test sample: <p><span>bold 텍스트</span></p>
     $htmlText = '<p lang="en-US" style="font-family:Calibri;margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold">bold test</span></p>';
     // 테스트
     $boldMarkdown = Rule::bold($htmlText);
     // 일치 판단
     $this->assertEquals('**bold test**', $boldMarkdown);
     // test sample: <li>bold 텍스트</li>
     $htmlText = '<p lang="en-US" style="font-family:Calibri;margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold">bold test</span></p>';
     // 테스트
     $boldMarkdown = Rule::bold($htmlText);
     // 일치 판단
     $this->assertEquals('**bold test**', $boldMarkdown);
 }