php - Symfony test serialize -


this test file

$crawler = $this->client->request('get', $this->geturlofroute($this->routestep1));     $buttoncrawlernode = $crawler->selectbutton('next_step');      $form = $buttoncrawlernode->form(array(         'form[name]' => '__davidc',             ), 'post');      $crawler = $this->client->submit($form);      $container = $this->client->getcontainer();       $session = $container->get('session')->get('masession'); 

this controller :

if (!$form->getdata()['name']) {          return $this->redirect($this->generateurl('error_page'));     }     $data = $form->getdata();     $name = $data['name'];     $unobject = new objectperso();     $unobject->setname($name);      $test= serialize($unobject);      $this->get('session')->set('masession',  serialize($unobject));     var_dump($this->get('session')->get('masession'));     return $this->redirect($this->generateurl('step2')); 

my problem when execute test, not pass serialize. return no error or exception valid test.

now want check form , session , can not because not serialize , therefore nothing not session variable.


Comments