#337 Auth provider should return cancelable protocol

We have unit test for such functionality (cancel with reason), why we need integration test for that?
Also, test name is confusing, you cancel download operation here, not basic authentification.