Example #1
0
 public function testSubmitSimpleForm()
 {
     $form = new Form('product');
     $form->submit(['foo' => 'bar'], ['tmp' => '/foo.png']);
     $this->assertSame('product', $form->getName());
     $this->assertNull($form->getParent());
     $this->assertSame(['foo' => 'bar'], $form->getData());
     $this->assertSame(['tmp' => '/foo.png'], $form->getFiles());
     $this->assertTrue($form->isRoot());
     $this->assertTrue($form->isSubmitted());
 }