/** * @covers ::underscoreToCamelCase */ public function testTransformUnderscoreToCamelCase() { $this->assertEquals("CamelCaseString", Strings::underscoreToCamelCase("camel_case_string")); $this->assertEquals("CamelCaseString", Strings::underscoreToCamelCase("Camel_Case_String")); $this->assertEquals("CamelCaseString", Strings::underscoreToCamelCase("Camel-Case-String")); $this->assertEquals("CamelCaseString", Strings::underscoreToCamelCase("Camel__Case__String")); Strings::setUseMultiByte(true); $this->assertEquals("CamelCaseString", Strings::underscoreToCamelCase("camel_case_string")); $this->assertEquals("CamelCaseString", Strings::underscoreToCamelCase("Camel_Case_String")); $this->assertEquals("CamelCaseString", Strings::underscoreToCamelCase("Camel-Case-String")); $this->assertEquals("CamelCaseString", Strings::underscoreToCamelCase("Camel__Case__String")); }