32 lines
839 B
PHP
32 lines
839 B
PHP
<?php
|
|
|
|
class SplitQualifiedNameTests extends AbstractUnitTests
|
|
{
|
|
/**
|
|
* @covers XML_Util::splitQualifiedName()
|
|
*/
|
|
public function testSplitQualifiedNameWithoutNamespace()
|
|
{
|
|
$original = "xslt:stylesheet";
|
|
$expected = array(
|
|
'namespace' => 'xslt',
|
|
'localPart' => 'stylesheet',
|
|
);
|
|
$this->assertEquals($expected, XML_Util::splitQualifiedName($original));
|
|
}
|
|
|
|
/**
|
|
* @covers XML_Util::splitQualifiedName()
|
|
*/
|
|
public function testSplitQualifiedNameWithNamespace()
|
|
{
|
|
$original = "stylesheet";
|
|
$namespace = "myNs";
|
|
$expected = array(
|
|
'namespace' => 'myNs',
|
|
'localPart' => 'stylesheet',
|
|
);
|
|
$this->assertEquals($expected, XML_Util::splitQualifiedName($original, $namespace));
|
|
}
|
|
}
|