/** * @test */ public function get_upload_hystory_will_return_an_array_of_upload_status() { $client = $this->prophesize(Auth::class); $userUpload = new UserUpload($client->reveal()); $fakeResponse = $this->getFakeResponse($this->getUploadHystory()); $client->request('GET', UserUpload::BASE_URL . "?member_id=1&start_element=0&num_elements=3")->willReturn($fakeResponse); $uploadJobStatuses = $userUpload->getUploadHistory(1, 0, 3); foreach ($uploadJobStatuses as $uploadJobStatus) { $this->assertInstanceOf(UploadJobStatus::class, $uploadJobStatus); } }
/** * @param int $start * @param int $maxResults * * @return \Audiens\AppnexusClient\entity\UploadJobStatus[] * @throws \Audiens\AppnexusClient\exceptions\RepositoryException */ public function getUploadHistory($start = 0, $maxResults = 100) { return $this->userUpload->getUploadHistory($this->memberId, $start, $maxResults); }