createMock(Customer::class); $customer->expects($this->once())->method('getId')->willReturn(13); $entity = $this->createMock(Project::class); $entity->expects($this->once())->method('getId')->willReturn(1); $entity->expects($this->once())->method('getCustomer')->willReturn($customer); $results = [$entity]; $em = $this->getEntityManagerMock(4, $results); $sut = new ProjectLoader($em); $sut->loadResults([$entity, 4711]); } }