def testWalletBalances(self): bfep = BitfinexExchangePlugin(self.config) bfep.apiKey = self.apiKey bfep.apiSecret = self.apiSecret balances = bfep.getWalletBalances() print balances self.assertEquals(1, balances[0]['period'])
def testActiveCredits(self): bfep = BitfinexExchangePlugin(self.config) bfep.apiKey = self.apiKey bfep.apiSecret = self.apiSecret bfep.getActiveCredits = MagicMock(return_value=[]) credit = bfep.getActiveCredits() self.assertEqual([], credit)
def testGetActiveOrders(self): bfep = BitfinexExchangePlugin(self.config) bfep.apiKey = self.apiKey bfep.apiSecret = self.apiSecret ticker = bfep.getActiveOrders() print ticker self.assertEquals(1, ticker[0]['period'])
def testGetTicker(self): bfep = BitfinexExchangePlugin(self.config) ticker = bfep.getTicker('ltcbtc') self.assertNotEqual('', ticker['ask']) self.assertNotEqual('', ticker['timestamp']) self.assertNotEqual('', ticker['bid']) self.assertNotEqual('', ticker['last_price']) self.assertNotEqual('', ticker['mid'])
def testGetStats(self): bfep = BitfinexExchangePlugin(self.config) ticker = bfep.getStats('ltcbtc') self.assertEquals(1, ticker[0]['period']) self.assertNotEqual('', ticker[0]['volume']) self.assertEquals(7, ticker[1]['period']) self.assertNotEqual('', ticker[1]['volume']) self.assertEquals(30, ticker[2]['period']) self.assertNotEqual('', ticker[2]['volume'])
def testGetBook(self): bfep = BitfinexExchangePlugin(self.config) params = {} params['limit_asks']=2 params['limit_bids']=2 ticker = bfep.getLendbook('ltc',params)
def testGetToday(self): bfep = BitfinexExchangePlugin(self.config) ticker = bfep.getToday('ltcbtc') self.assertNotEqual('', ticker['low']) self.assertNotEqual('', ticker['high']) self.assertNotEqual('', ticker['volume'])