public function test_detail() { Phake::when($this->client)->request('get', '/1/items/detail/100')->thenReturn(['item' => ['test' => 'test']]); Phake::when($this->em)->getEntity('Item', ['test' => 'test'])->thenReturn('entity'); $itemsApi = new Items($this->client, $this->em); $this->assertEquals('entity', $itemsApi->detail(100)); }