protected function createFileDescriptorCreationMock() { $fileDescriptor = m::mock('phpDocumentor\\Descriptor\\FileDescriptor'); $fileDescriptor->shouldReceive('setErrors'); $fileDescriptor->shouldReceive('getPath')->andReturn('abc'); $fileAssembler = m::mock('stdClass'); $fileAssembler->shouldReceive('setBuilder')->withAnyArgs(); $fileAssembler->shouldReceive('create')->with('phpDocumentor\\Reflection\\FileReflector')->andReturn($fileDescriptor); $this->assemblerFactory->shouldReceive('get')->with('phpDocumentor\\Reflection\\FileReflector')->andReturn($fileAssembler); }