/** * @return void */ protected function setUp() { $this->type = $this->getMockType(); $this->index = $this->getMockIndex(); $this->client = $this->getMockClient(); // now that index is setup, we can use it for mocking the Type class method getIndex $this->type->method('getIndex')->willReturn($this->index); }