コード例 #1
0
 /**
  * @return \Audiens\AppnexusClient\entity\UploadTicket
  * @throws \Exception
  */
 public function getUploadTicket()
 {
     return $this->userUpload->getUploadTicket($this->memberId);
 }
コード例 #2
0
 /**
  * @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());
 }