PATH: //opt/cloudlinux/alt-php71/root/usr/share/pear/test/XML_Util/tests
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 AbstractUnitTests.php
↓
X
📄 ApiVersionTests.php
↓
X
📄 AttributesToStringTests.php
↓
X
📄 Bug18343Tests.php
↓
X
📄 Bug21177Tests.php
↓
X
📄 Bug21184Tests.php
↓
X
📄 Bug4950Tests.php
↓
X
📄 Bug5392Tests.php
↓
X
📄 CollapseEmptyTagsTests.php
↓
X
📄 CreateCDataSectionTests.php
↓
X
📄 CreateCommentTests.php
↓
X
📄 CreateEndElementTests.php
↓
X
📄 CreateStartElementTests.php
↓
X
📄 CreateTagFromArrayTests.php
↓
X
📄 CreateTagTests.php
↓
X
📄 GetDocTypeDeclarationTests.php
↓
X
📄 GetXmlDeclarationTests.php
↓
X
📄 IsValidNameTests.php
↓
X
📄 RaiseErrorTests.php
↓
X
📄 ReplaceEntitiesTests.php
↓
X
📄 ReverseEntitiesTests.php
↓
X
📄 SplitQualifiedNameTests.php
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: IsValidNameTests.php
<?php class IsValidNameTests extends AbstractUnitTests { /** * @covers XML_Util::isValidName() */ public function testIsValidNameForTagNameThatIsValid() { $tagName = "alpha-x_y_z.123"; $result = XML_Util::isValidName($tagName); $this->assertTrue($result); } /** * @covers XML_Util::isValidName() */ public function testIsValidNameForTagNameWithInvalidCharacter() { $tagName = "invalidTag?"; $result = XML_Util::isValidName($tagName); $this->assertInstanceOf('PEAR_Error', $result); $expectedError = "XML names may only contain alphanumeric chars, period, hyphen, colon and underscores"; $this->assertEquals($expectedError, $result->getMessage()); } /** * @covers XML_Util::isValidName() */ public function testIsValidNameForTagNameWithInvalidStartingCharacter() { $tagName = "1234five"; $result = XML_Util::isValidName($tagName); $this->assertInstanceOf('PEAR_Error', $result); $expectedError = "XML names may only start with letter or underscore"; $this->assertEquals($expectedError, $result->getMessage()); } /** * @covers XML_Util::isValidName() */ public function testIsValidNameForInt() { $tagName = 1; $result = XML_Util::isValidName($tagName); $this->assertInstanceOf('PEAR_Error', $result); $expectedError = "XML names may only start with letter or underscore"; $this->assertEquals($expectedError, $result->getMessage()); } /** * @covers XML_Util::isValidName() */ public function testIsValidNameForEmptyString() { $tagName = ''; $result = XML_Util::isValidName($tagName); $this->assertInstanceOf('PEAR_Error', $result); $expectedError = "XML names may only start with letter or underscore"; $this->assertEquals($expectedError, $result->getMessage()); } }
SIMPAN PERUBAHAN