Esempio n. 1
0
 public function testConvertToUnderscoreCaps()
 {
     $this->assertEquals('From_Camel_Case', NameUtilities::convertToUnderscoreCaps('fromCamelCase'));
     $this->assertEquals('From_Studly_Caps', NameUtilities::convertToUnderscoreCaps('FromStudlyCaps'));
     $this->assertEquals('From_Dashed_Lower', NameUtilities::convertToUnderscoreCaps('from-dashed-lower'));
     $this->assertEquals('From_Underscore_Lower', NameUtilities::convertToUnderscoreCaps('from_underscore_lower'));
     $this->assertEquals('From_Underscore_Caps', NameUtilities::convertToUnderscoreCaps('From_Underscore_Caps'));
     $this->assertEquals('From_Lower_Case', NameUtilities::convertToUnderscoreCaps('from lower case'));
     $this->assertEquals('From_Title_Case', NameUtilities::convertToUnderscoreCaps('From Title Case'));
     $this->assertEquals('This_One_Isnt_Easy_A_Test_Case_Sitegear_Org', NameUtilities::convertToUnderscoreCaps('This One Isn\'t Easy - A Test Case @ sitegear.org'));
 }