예제 #1
0
        public static async Task CryptoBalanceAsync(TestAccount fxAccount, ulong expectedBalance)
        {
            var balance = await fxAccount.Client.GetAccountBalanceAsync(fxAccount);

            Assert.Equal(expectedBalance, balance);
        }
예제 #2
0
        internal static async Task <TokenBalance> TokenIsAssociatedAsync(TestToken fxToken, TestAccount fxAccount)
        {
            var info = await fxAccount.Client.GetAccountInfoAsync(fxAccount);

            Assert.NotNull(info);

            var association = info.Tokens.FirstOrDefault(t => t.Token == fxToken.Record.Token);

            Assert.NotNull(association);

            return(association);
        }
예제 #3
0
 public static Task CryptoBalanceAsync(TestAccount fxAccount, int expectedBalance)
 {
     return(CryptoBalanceAsync(fxAccount, (ulong)expectedBalance));
 }
예제 #4
0
        public static async Task TokenBalanceAsync(TestToken fxToken, TestAccount fxAccount, ulong expectedBalance)
        {
            var balance = await fxToken.Client.GetAccountTokenBalanceAsync(fxAccount, fxToken);

            Assert.Equal(expectedBalance, balance);
        }