public void GetBalance_Should_ReturnBalance() { // arrange var expected = new BittrexBalance() { Currency = "TestCurrency", Available = 1.1m, Balance = 2.2m, CryptoAddress = "TestAddress", Pending = 3.3m, }; var objects = TestHelpers.PrepareClient(() => Construct(new BittrexClientOptions() { ApiCredentials = new ApiCredentials("Test", "Test") }), JsonConvert.SerializeObject(WrapInResult(expected))); // act var result = objects.Client.GetBalance("TestCurrency"); // assert Assert.IsTrue(result.Success); Assert.IsTrue(TestHelpers.PublicInstancePropertiesEqual(result.Data, expected)); }
private static bool CoinIsValid(BittrexBalance b) { return(b.Currency != "USDT" && b.Balance > 0); }