def test_perform_request_with_config_without_user_id(self): MockServer.reset() req = EobotRequest() req.set_base_url('http://*****:*****@example.com", password="******", token=None) wallet = perform_request("BTC", config=get_config("tgda2"), request=req.clone()) self.assertIsInstance(wallet, basestring) self.assertEqual("wallet-bitcoin", wallet)
def test_perform_request_with_config(self): MockServer.reset() req = EobotRequest() req.set_base_url('http://*****:*****@example.com", password="******", token=None) wallet = perform_request("ETH", config="tgda", request=req.clone()) self.assertIsInstance(wallet, basestring) self.assertEqual("wallet-ethereum", wallet)
def test_perform_request(self): MockServer.reset() req = EobotRequest() req.set_base_url('http://*****:*****@example.com", password="******", token=None) wallet = perform_request("BTC", request=req.clone()) self.assertIsInstance(wallet, basestring) self.assertEqual("bitcoin-wallet", wallet)
def test_perform_request_with_invalid_request(self): with self.assertRaises(ValueError): # noinspection PyTypeChecker perform_request("BTC", request={})
def test_perform_request_without_coin(self): with self.assertRaises(TypeError): # noinspection PyArgumentList perform_request()