public void GetBinanceTimeTest() { IBinanceRepository repo = new BinanceRepository(); repo.SetExchangeApi(_exchangeApi); var binanceTime = repo.GetBinanceTime(); Assert.True(binanceTime > 0); }
public void GetAccountTest() { IBinanceRepository repo = new BinanceRepository(); repo.SetExchangeApi(_exchangeApi); var account = repo.GetBalance(); Assert.NotNull(account.Result); }
public void GetBinanceCandlestick() { IBinanceRepository repo = new BinanceRepository(); repo.SetExchangeApi(_exchangeApi); var pair = "BTCUSDT"; var interval = Interval.OneM; var candleSticks = repo.GetCandlestick(pair, interval).Result.ToList(); Assert.True(candleSticks.Count > 0); }
public void GetOrderBookTest() { IBinanceRepository repo = new BinanceRepository(); IFileRepository fileRepo = new FileRepository(); var apiInfo = fileRepo.GetConfig(); repo.SetExchangeApi(apiInfo); var pair = "INSBTC"; var orders = repo.GetOrderBook(pair).Result; Assert.True(orders != null); }
public void GetOpenOrdersTest() { IBinanceRepository repo = new BinanceRepository(); IFileRepository fileRepo = new FileRepository(); var apiInfo = fileRepo.GetConfig(); repo.SetExchangeApi(apiInfo); var pair = "BTCUSDT"; var orders = repo.GetOpenOrders(pair).Result.ToArray(); Assert.True(orders.Length > 0); }