def METHOD_NAME(self):
    result = self.test_send_file()
    pubnub.download_file().\
        channel(CHANNEL).\
        file_id(result.file_id).\
        file_name(result.name).pn_async(self.callback)
    self.event.wait()
    assert not self.status.is_error()
    assert isinstance(self.response, PNDownloadFileResult)
    assert self.response.data.decode("utf-8") == self.file_upload_test_data["FILE_CONTENT"]