/** * @return \Audiens\AppnexusClient\entity\UploadTicket * @throws \Exception */ public function getUploadTicket() { return $this->userUpload->getUploadTicket($this->memberId); }
/** * @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()); }