arrayFormatter = new ArrayFormatter(); } public function testFormatArray() { $data = [ 'value1', 'value2', ]; $this->assertEquals('value1;value2', $this->arrayFormatter->arrayToString($data)); $this->assertEquals('value1:value2', $this->arrayFormatter->arrayToString($data, ':')); } public function testFormatValueArrayTest() { $data = [ ['id' => 1, 'value' => 123], ['id' => 2, 'value' => 456], ['id' => 3, 'value' => 789], ]; $this->assertEquals('123;456;789', $this->arrayFormatter->formatValueString($data, 'value')); $this->assertEquals('123:456:789', $this->arrayFormatter->formatValueString($data, 'value', ':')); } }