public function enableCache() { $this->segmentRepository->enableCache(); $this->userUpload->enableCache(); }
/** * @param bool|true $cacheToken * * @return UserUpload */ protected function getUserUpload($cacheToken = true) { $authClient = $this->getAuth($cacheToken); $userUpload = new UserUpload($authClient); $userUpload->setBaseUrl(UserUpload::SANDBOX_BASE_URL); return $userUpload; }
/** * @test */ public function get_upload_ticker_will_return_an_upload_ticket() { $client = $this->prophesize(Auth::class); $userUpload = new UserUpload($client->reveal()); $fakeResponse = $this->getFakeResponse($this->getUploadTicket()); $client->request('POST', UserUpload::BASE_URL . "?member_id=1")->willReturn($fakeResponse); $uploadTicket = $userUpload->getUploadTicket(1); $this->assertNotEmpty($uploadTicket->getJobId()); }