Beispiel #1
0
 /**
  * @covers ::camelCaseToUnderscore
  */
 public function testCamelCaseToUnderscore()
 {
     $this->assertEquals("camel_case_string", Strings::camelCaseToUnderscore("CamelCaseString"));
     $this->assertEquals("camel_case_string", Strings::camelCaseToUnderscore("Ca_melCa_seSt_ring"));
     $this->assertEquals("camel_case_string", Strings::camelCaseToUnderscore("Camel_Case_String"));
     $this->assertEquals("camel_case_string", Strings::camelCaseToUnderscore("Camel-Case-String"));
     $this->assertEquals("mary_had_a_little_lamb", Strings::camelCaseToUnderscore("MaryHadALittleLamb"));
     Strings::setUseMultiByte(true);
     $this->assertEquals("camel_case_string", Strings::camelCaseToUnderscore("CamelCaseString"));
     $this->assertEquals("camel_case_string", Strings::camelCaseToUnderscore("Ca_melCa_seSt_ring"));
     $this->assertEquals("camel_case_string", Strings::camelCaseToUnderscore("Camel_Case_String"));
     $this->assertEquals("camel_case_string", Strings::camelCaseToUnderscore("Camel-Case-String"));
     $this->assertEquals("mary_had_a_little_lamb", Strings::camelCaseToUnderscore("MaryHadALittleLamb"));
 }