arrayFormatter = new ArrayFormatter(); parent::setUp(); } /** * @Stories("array formatter") * @Title("testFormatArray") */ public function testFormatArray() { $data = [ 'value1', 'value2', ]; $this->assertEquals('value1;value2', $this->arrayFormatter->arrayToString($data)); $this->assertEquals('value1:value2', $this->arrayFormatter->arrayToString($data, ':')); } /** * @Stories("arrayFormatter") * @Title("testFormatValueArrayTest") */ 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', ':')); } }