assertEquals($expected, $result); } public function provideStringsForCamelize() { return [ ['string-test', '-', 'stringTest', false], ['string test', ' ', 'stringTest', false], ['string_test', '_', 'stringTest', false], ['string#test', '#', 'StringTest', true], ]; } /** * @dataProvider provideStringsForCrLfNormalize * @covers Alchemy\Phrasea\Utilities\StringHelper::crlfNormalize */ public function testCrLfNormalize($string, $expected) { $result = StringHelper::crlfNormalize($string); $this->assertEquals($expected, $result); } public function provideStringsForCrLfNormalize() { return [ ["ABC\rDEF", "ABC\nDEF"], ["ABC\nDEF", "ABC\nDEF"], ["ABC\r\nDEF", "ABC\nDEF"], ["ABC\n\rDEF", "ABC\n\nDEF"], ]; } }