public function testGetIds() { $objects = []; $object = new ExtendedDataObject(); $objects[] = $object->setId(4); $object = new ExtendedDataObject(); $objects[] = $object->setId(7); $this->assertEquals([4, 7], ExtendedDataObject::getIds($objects)); }
/** * @depends testFindAll * @param array $objects */ public function testFindByIds(array $objects) { $object = new ExtendedDataObject(); $object->setMyColumn('ASDF 3'); $this->repository->save($object); $this->repository->find($object->getId()); $ids = ExtendedDataObject::getIds($objects); $ids[] = $object->getId(); $fromDb = $this->repository->findByIds($ids); $this->assertCount(count($objects) + 1, $fromDb); }