Exemplo n.º 1
0
        public void GetTransferTest()
        {
            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 redeemedTransfer = RedeemTransferTokenSample.RedeemTransferToken(
                    payee,
                    payeeAccount.Id(),
                    token.Id);

                Transfer gotTransfer = GetTransfersSample.GetTransferSample(
                    payee,
                    redeemedTransfer.Id);
                Assert.Equal(gotTransfer, redeemedTransfer);
            }
        }