Exemplo n.º 1
0
 function testPreserveState()
 {
     $data = new ArrayObject(array('x' => 'a', 'y' => 'b', 'z' => 'x < z'));
     $form = new WactFormComponent('my_id');
     $form->registerDataSource($data);
     $form->preserveState('x');
     $form->preserveState('z');
     ob_start();
     $form->renderState();
     $result = ob_get_contents();
     ob_end_clean();
     $test = '<input type="hidden" name="x" value="a"/><input type="hidden" name="z" value="x &lt; z"/>';
     $this->assertEqual($result, $test);
 }