public void GetTransferTokensTest() { using (Tokenio.User.TokenClient tokenClient = TestUtil.CreateClient()) { UserMember payer = TestUtil.CreateMemberAndLinkAccounts(tokenClient); Alias payeeAlias = TestUtil.RandomAlias(); UserMember payee = tokenClient.CreateMemberBlocking(payeeAlias); Account payeeAccount = LinkMemberAndBankSample.LinkBankAccounts(payee); Token token = CreateTransferTokenSample.CreateTransferToken(payer, payeeAlias, Level.Low); Transfer transfer = RedeemTransferTokenSample.RedeemTransferToken( payee, payeeAccount.Id(), token.Id); GetTransfersSample.GetTransferTokensSample(payer); } }
public void RedeemScheduledPaymentTokenTest() { using (Tokenio.User.TokenClient tokenClient = TestUtil.CreateClient()) { UserMember payer = TestUtil.CreateMemberAndLinkAccounts(tokenClient); Alias payeeAlias = TestUtil.RandomAlias(); UserMember payee = tokenClient.CreateMemberBlocking(payeeAlias); Account payeeAccount = LinkMemberAndBankSample.LinkBankAccounts(payee); Token token = CreateTransferTokenSample.CreateTransferTokenScheduled(payer, payeeAlias); Transfer transfer = RedeemTransferTokenSample.RedeemTransferToken( payee, payeeAccount.Id(), token.Id); Assert.NotNull(transfer); Assert.NotEmpty(transfer.ExecutionDate); } }
public void GetTransfersTest() { using (Tokenio.User.TokenClient tokenClient = TestUtil.CreateClient()) { UserMember payer = TestUtil.CreateMemberAndLinkAccounts(tokenClient); Alias payeeAlias = TestUtil.RandomAlias(); UserMember payee = tokenClient.CreateMemberBlocking(payeeAlias); Account payeeAccount = payee.CreateTestBankAccountBlocking(1000, "EUR"); Token token = CreateAndEndorseTransferTokenSample.CreateTransferToken(payer, payeeAlias); Transfer transfer = RedeemTransferTokenSample.RedeemTransferToken( payee, payeeAccount.Id(), token.Id); GetTransfersSample.GetTransfers_Sample(payee); } }
public void AccountGetTransactionsTest() { using (Tokenio.User.TokenClient tokenClient = TestUtil.CreateClient()) { UserMember payer = TestUtil.CreateMemberAndLinkAccounts(tokenClient); Alias payeeAlias = TestUtil.RandomAlias(); UserMember payee = tokenClient.CreateMemberBlocking(payeeAlias); Account payeeAccount = LinkMemberAndBankSample.LinkBankAccounts(payee); Token token = CreateAndEndorseTransferTokenSample.CreateTransferToken(payer, payeeAlias); Transfer transfer = RedeemTransferTokenSample.RedeemTransferToken( payee, payeeAccount.Id(), token.Id); GetTransactionsSample.AccountGetTransactionSample(payer, transfer); Transaction transaction = GetTransactionsSample.AccountGetTransactionSample(payer, transfer); Assert.Equal(transaction.TokenId, token.Id); } }