コード例 #1
0
 /**
  * @dataProvider getCompileTestData
  *
  * @param string $expectedSource
  * @param array  $nodes
  * @param array  $attributes
  * @param string $message
  */
 public function testCompile($expectedSource, $nodes, $attributes, $message = '')
 {
     $node = new ContentEditableNode($nodes, $attributes);
     $node->compile($this->compiler);
     $this->assertSame($expectedSource, $this->compiler->getSource(), $message);
 }