use PHPUnit\Framework\TestCase;
use Symfony\Component\Translation\DataCollectorTranslator;
use Symfony\Component\Translation\DataCollector\TranslationDataCollector;
+use Symfony\Component\VarDumper\Cloner\VarCloner;
class TranslationDataCollectorTest extends TestCase
{
public function testCollect()
{
+ $cloner = new VarCloner();
+
$collectedMessages = array(
array(
'id' => 'foo',
'state' => DataCollectorTranslator::MESSAGE_MISSING,
'count' => 3,
'parameters' => array(
- array('%count%' => 3),
- array('%count%' => 3),
- array('%count%' => 4, '%foo%' => 'bar'),
+ $cloner->cloneVar(array('%count%' => 3)),
+ $cloner->cloneVar(array('%count%' => 3)),
+ $cloner->cloneVar(array('%count%' => 4, '%foo%' => 'bar')),
),
'transChoiceNumber' => 3,
),