/** * @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); }