Example #1
0
   /**
    * @covers ::getMultipartData
    */
   public function testGetMultipartData()
   {
       $data = $this->form->getMultipartData(['test' => 'additional']);
       $expected = [['name' => 'email', 'contents' => '*****@*****.**'], ['name' => 'profile[name]', 'contents' => 'Tomas'], ['name' => 'gender', 'contents' => 'female'], ['name' => 'newsletters', 'contents' => 'test'], ['name' => 'message', 'contents' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua.'], ['name' => 'country', 'contents' => 'uk'], ['name' => 'test', 'contents' => 'additional'], ['name' => 'file', 'contents' => $data[7]['contents'], 'filename' => 'tests/files/file.txt'], ['name' => 'other[file]', 'contents' => $data[8]['contents'], 'filename' => 'tests/files/other.txt']];
       $this->assertEquals($expected, $data);
   }