BossBey File Manager
PHP:
7.4.33
OS:
Linux
User:
root
Root
/
home
/
vssraipur
/
public_html
/
dompdf
/
vendor
/
squizlabs
/
php_codesniffer
/
tests
/
Core
📤 Upload
📝 New File
📁 New Folder
Close
Editing: IsCamelCapsTest.php
<?php /** * Tests for the \PHP_CodeSniffer\Util\Common::isCamelCaps method. * * @author Greg Sherwood <gsherwood@squiz.net> * @copyright 2006-2015 Squiz Pty Ltd (ABN 77 084 670 600) * @license BSD Licence */ namespace PHP_CodeSniffer\Tests\Core; use PHP_CodeSniffer\Util\Common; use PHPUnit\Framework\TestCase; class IsCamelCapsTest extends TestCase { /** * Test valid public function/method names. * * @return void */ public function testValidNotClassFormatPublic() { $this->assertTrue(Common::isCamelCaps('thisIsCamelCaps', false, true, true)); $this->assertTrue(Common::isCamelCaps('thisISCamelCaps', false, true, false)); }//end testValidNotClassFormatPublic() /** * Test invalid public function/method names. * * @return void */ public function testInvalidNotClassFormatPublic() { $this->assertFalse(Common::isCamelCaps('_thisIsCamelCaps', false, true, true)); $this->assertFalse(Common::isCamelCaps('thisISCamelCaps', false, true, true)); $this->assertFalse(Common::isCamelCaps('ThisIsCamelCaps', false, true, true)); $this->assertFalse(Common::isCamelCaps('3thisIsCamelCaps', false, true, true)); $this->assertFalse(Common::isCamelCaps('*thisIsCamelCaps', false, true, true)); $this->assertFalse(Common::isCamelCaps('-thisIsCamelCaps', false, true, true)); $this->assertFalse(Common::isCamelCaps('this*IsCamelCaps', false, true, true)); $this->assertFalse(Common::isCamelCaps('this-IsCamelCaps', false, true, true)); $this->assertFalse(Common::isCamelCaps('this_IsCamelCaps', false, true, true)); $this->assertFalse(Common::isCamelCaps('this_is_camel_caps', false, true, true)); }//end testInvalidNotClassFormatPublic() /** * Test valid private method names. * * @return void */ public function testValidNotClassFormatPrivate() { $this->assertTrue(Common::isCamelCaps('_thisIsCamelCaps', false, false, true)); $this->assertTrue(Common::isCamelCaps('_thisISCamelCaps', false, false, false)); $this->assertTrue(Common::isCamelCaps('_i18N', false, false, true)); $this->assertTrue(Common::isCamelCaps('_i18n', false, false, true)); }//end testValidNotClassFormatPrivate() /** * Test invalid private method names. * * @return void */ public function testInvalidNotClassFormatPrivate() { $this->assertFalse(Common::isCamelCaps('thisIsCamelCaps', false, false, true)); $this->assertFalse(Common::isCamelCaps('_thisISCamelCaps', false, false, true)); $this->assertFalse(Common::isCamelCaps('_ThisIsCamelCaps', false, false, true)); $this->assertFalse(Common::isCamelCaps('__thisIsCamelCaps', false, false, true)); $this->assertFalse(Common::isCamelCaps('__thisISCamelCaps', false, false, false)); $this->assertFalse(Common::isCamelCaps('3thisIsCamelCaps', false, false, true)); $this->assertFalse(Common::isCamelCaps('*thisIsCamelCaps', false, false, true)); $this->assertFalse(Common::isCamelCaps('-thisIsCamelCaps', false, false, true)); $this->assertFalse(Common::isCamelCaps('_this_is_camel_caps', false, false, true)); }//end testInvalidNotClassFormatPrivate() /** * Test valid class names. * * @return void */ public function testValidClassFormatPublic() { $this->assertTrue(Common::isCamelCaps('ThisIsCamelCaps', true, true, true)); $this->assertTrue(Common::isCamelCaps('ThisISCamelCaps', true, true, false)); $this->assertTrue(Common::isCamelCaps('This3IsCamelCaps', true, true, false)); }//end testValidClassFormatPublic() /** * Test invalid class names. * * @return void */ public function testInvalidClassFormat() { $this->assertFalse(Common::isCamelCaps('thisIsCamelCaps', true)); $this->assertFalse(Common::isCamelCaps('This-IsCamelCaps', true)); $this->assertFalse(Common::isCamelCaps('This_Is_Camel_Caps', true)); }//end testInvalidClassFormat() /** * Test invalid class names with the private flag set. * * Note that the private flag is ignored if the class format * flag is set, so these names are all invalid. * * @return void */ public function testInvalidClassFormatPrivate() { $this->assertFalse(Common::isCamelCaps('_ThisIsCamelCaps', true, true)); $this->assertFalse(Common::isCamelCaps('_ThisIsCamelCaps', true, false)); }//end testInvalidClassFormatPrivate() }//end class
Save
Cancel