コード例 #1
0
ファイル: ExtensionTest.php プロジェクト: Samshal/xsl
 public function testMethod()
 {
     $extension = new MyExtension();
     $config = new Config();
     $config->addExtension($extension);
     $xslDoc = new DOMDocument();
     $xslDoc->load('Stubs/method.xsl');
     $xslDoc->documentElement->setAttribute('version', '1.0');
     $xmlDoc = new DOMDocument();
     $xmlDoc->load('Stubs/collection.xml');
     $processor = new XsltProcessor($config);
     $processor->importStylesheet($xslDoc);
     $processorResult = $processor->transformToXML($xmlDoc);
     $this->assertEquals('24', trim($processorResult));
 }