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'])