Esempio n. 1
0
 public function testBoundValuesAreNotTrimmedBeforeTransformingIfDisabled()
 {
     // The value is passed to the value transformer
     $transformer = $this->createMockTransformer();
     $transformer->expects($this->once())->method('reverseTransform')->with($this->identicalTo(' a '))->will($this->returnValue('reverse[ a ]'));
     $transformer->expects($this->once())->method('transform')->with($this->identicalTo('reverse[ a ]'))->will($this->returnValue(' a '));
     $field = new TestField('title', array('trim' => false));
     $field->setValueTransformer($transformer);
     $field->bind(' a ');
     $this->assertEquals(' a ', $field->getDisplayedData());
     $this->assertEquals('reverse[ a ]', $field->getData());
 }