/** * @covers ::invoke */ public function testInvoke() { $models = [new City(['id' => 10]), new City(['id' => 20])]; $link = new LinkMany(new Country(), Country::getRepo()->getRel('cities'), $models); $result = $link->invoke('getId'); $this->assertSame([10, 20], $result); }