def __init__(self, config_path): with open(config_path) as config_file: config = json.load(config_file) xiaomi = config['xiaomi'] self._xiaomi = Xiaomi(xiaomi['client_id'], xiaomi['client_secret'], xiaomi['public_key'], xiaomi['verify_signature'], xiaomi['verify_api'], xiaomi['is_debug']) google_play = config['google_play'] self._google_play = GooglePlay(google_play['public_key']) apple_app_store = config['apple_app_store'] self._apple = Apple(apple_app_store['shared_secret'])
def setUp(self): self.g = GooglePlay(search='angry birds')
def test_movie(self): g = GooglePlay(search='Casablanca', media='movies') item = g.get_first() self.assertTrue(isinstance(item, Movie))
def test_book(self): g = GooglePlay(search='The Hobbit', media='books') item = g.get_first() self.assertTrue(isinstance(item, Book))
def test_app(self): g = GooglePlay(search='angry birds') item = g.get_first() self.assertTrue(isinstance(item, App))