/** * @dataProvider getIdentitiesProvider * @param array $expected * @param array $origData * @param array $data * @param bool $isDeleted */ public function testGetIdentities($expected, $origData, $data, $isDeleted = false) { if (is_array($origData)) { $this->model->setData($origData); $this->model->setOrigData(); } $this->model->setData($data); $this->model->isDeleted($isDeleted); $this->assertEquals($expected, $this->model->getIdentities()); }