public function testExtract()
 {
     $my = (new MyEntity())->setId(2);
     $data = $this->repository->extract($my);
     $this->assertArrayHasKey('id', $data);
     $this->assertEquals(2, $data['id']);
 }
예제 #2
0
 public function deleteRow(array $row)
 {
     if (!isset($row['id'])) {
         throw new \InvalidArgumentException('$entity should contain ID key for delete action');
     }
     $my = $this->myRepository->find($row['id']);
     $this->myRepository->delete($my);
 }