createMock(Project::class); $project->expects($this->once())->method('getId')->willReturn(13); $entity = $this->createMock(Activity::class); $entity->expects($this->once())->method('getId')->willReturn(1); $entity->expects($this->exactly(3))->method('getProject')->willReturn($project); $em = $this->getEntityManagerMock(3); $sut = new ActivityLoader($em); $sut->loadResults([$entity]); } }