public function testReverseTransformRequiresArray()
 {
     $transformer = new DateTimeToArrayTransformer();
     $this->setExpectedException('Symfony\\Component\\Form\\Exception\\UnexpectedTypeException');
     $transformer->reverseTransform('12345', null);
 }
 public function testReverseTransformRequiresArray()
 {
     $transformer = new DateTimeToArrayTransformer();
     $this->setExpectedException('\\InvalidArgumentException');
     $transformer->reverseTransform('12345', null);
 }
 /**
  * @expectedException Symfony\Component\Form\ValueTransformer\TransformationFailedException
  */
 public function testReverseTransformWithNegativeSecond()
 {
     $transformer = new DateTimeToArrayTransformer();
     $transformer->reverseTransform(array('year' => '2010', 'month' => '2', 'day' => '3', 'hour' => '4', 'minute' => '5', 'second' => '-1'));
 }