public async Task FindNoParams() { player.Play("FindNoParams"); var conversion1 = Conversions.Conversion1; Conversion conversion = await client.CreateConversionAsync(conversion1); PaginatedTransactions found = await client.FindTransactionsAsync(); Assert.AreEqual("conversion", found.Transactions[0].RelatedEntityType); Assert.AreEqual(conversion.Id, found.Transactions[0].RelatedEntityId); }
public async Task GetSenderDetails() { player.Play("GetSenderDetails"); var senderDetails = Transactions.SenderDetails1; PaginatedTransactions found = await client.FindTransactionsAsync(new TransactionFindParameters { Order = "created_at", OrderAscDesc = FindParameters.OrderDirection.Desc, PerPage = 5 }); SenderDetails gotten = await client.GetSenderDetailsAsync(found.Transactions[0].Id); Assert.AreEqual(senderDetails, gotten); }
public async Task FindWithParams() { player.Play("FindWithParams"); var conversion1 = Conversions.Conversion1; Conversion conversion = await client.CreateConversionAsync(conversion1); PaginatedTransactions found = await client.FindTransactionsAsync(new TransactionFindParameters { Order = "created_at", OrderAscDesc = FindParameters.OrderDirection.Desc, PerPage = 5 }); Assert.AreEqual("conversion", found.Transactions[0].RelatedEntityType); Assert.AreEqual(conversion.Id, found.Transactions[0].RelatedEntityId); }
public async Task Get() { player.Play("Get"); var conversion1 = Conversions.Conversion1; Conversion conversion = await client.CreateConversionAsync(conversion1); PaginatedTransactions found = await client.FindTransactionsAsync(new TransactionFindParameters { Order = "created_at", OrderAscDesc = FindParameters.OrderDirection.Desc, PerPage = 5 }); Transaction gotten = await client.GetTransactionAsync(found.Transactions[0].Id); Assert.AreEqual(found.Transactions[0].ToJSON(), gotten.ToJSON()); }