public function testEscapeParamValue() { $propertyObject = new ParameterBag(); $this->assertEquals('test string', $propertyObject->escapeParamValue('test string'), 'No escaping nessesary'); $this->assertEquals('"Containing \\"double-quotes\\""', $propertyObject->escapeParamValue('Containing "double-quotes"'), 'Text contins double quotes'); $this->assertEquals('"Containing forbidden chars like a ;"', $propertyObject->escapeParamValue('Containing forbidden chars like a ;'), 'Text with semicolon'); }