| 21 | |
| 22 | |
| 23 | class FakeApi(ApiWrapper): |
| 24 | def __init__(self): |
| 25 | super(FakeApi, self).__init__(get_fake_conf()) |
| 26 | |
| 27 | def create_request(self, return_value='mock return'): |
| 28 | request = ApiWrapper.create_request(self) |
| 29 | request.can_call = MagicMock(return_value=True) |
| 30 | request._call = MagicMock(return_value=return_value) |
| 31 | return request |
| 32 | |
| 33 | class FakeBot(PokemonGoBot): |
| 34 | def __init__(self): |
no outgoing calls