/**
  * @expectedExceptionMessage Get failed
  * @expectedException ScottRobertson\Premailer\Exception\Request
  */
 public function testDownload_Fail()
 {
     $expectedResponse = 'response';
     $data = ['documents' => ['txt' => 'http://example.com']];
     $mockGuzzle = Mockery::mock('\\GuzzleHttp\\Client')->shouldReceive('get')->once()->with($data['documents']['txt'])->andThrow(new \Exception('Get failed'))->mock();
     $response = new Response($data, $mockGuzzle);
     $this->assertEquals($expectedResponse, $response->downloadText());
 }