コード例 #1
0
ファイル: PlainTest.php プロジェクト: primalbase/html-tag2
 protected function setUp()
 {
     Tag::$codeFormat = false;
 }
コード例 #2
0
ファイル: TagNodesTest.php プロジェクト: primalbase/html-tag2
 protected function setUp()
 {
     Tag::$codeFormat = false;
     $this->nodes = new TagNodes();
 }
コード例 #3
0
ファイル: TagTest.php プロジェクト: primalbase/html-tag2
 public function testCodeFormat()
 {
     Tag::$codeFormat = true;
     $this->assertEquals((string) Tag::div()->addClass('span1'), '<div class="span1">' . PHP_EOL . '</div>' . PHP_EOL);
     $this->assertEquals((string) Tag::div('contents')->addClass('span1'), '<div class="span1">' . PHP_EOL . '  contents' . PHP_EOL . '</div>' . PHP_EOL);
     $this->assertEquals((string) Tag::br(), '<br>' . PHP_EOL);
     $this->assertEquals((string) Tag::div('contents'), '<div>' . PHP_EOL . '  contents' . PHP_EOL . '</div>' . PHP_EOL);
     $this->assertEquals((string) Tag::div(Tag::div(Tag::span('content'))), '<div>' . PHP_EOL . '  <div>' . PHP_EOL . '    <span>content</span>' . PHP_EOL . '  </div>' . PHP_EOL . '</div>' . PHP_EOL);
     $this->assertEquals((string) Tag::span(Tag::span(), Tag::span()), '<span><span></span><span></span></span>' . PHP_EOL);
 }