/** * @param array $data * @param array $expected * @dataProvider isMediaValidDataProvider */ public function testIsValid($data, $expected) { $result = $this->media->isValid($data); $this->assertEquals($expected['result'], $result); $messages = $this->media->getMessages(); $this->assertEquals($expected['messages'], $messages); }