/**
  * @test
  */
 public function get_job_status_on_failed_response()
 {
     $client = $this->prophesize(Auth::class);
     $userUpload = new UserUpload($client->reveal());
     $uploadTicket = new UploadTicket();
     $uploadTicket->setMemberId(123456);
     $uploadTicket->setJobId('a_job_id');
     $fakeResponse = $this->getFakeResponse($this->getFailedResponse());
     $client->request(Argument::any(), Argument::any())->willReturn($fakeResponse);
     $this->expectException(UploadException::class);
     $userUpload->getJobStatus($uploadTicket);
 }