public void Should_Successfully_Find_Transactions() { // Search results can be iterated through, with each returned transaction coming back in the form of a GetTransactionResponseModel. var searchResults = _transactionsApi.TransactionsSearch(beginDate: DateTime.Parse("1/1/2017"), endDate: DateTime.UtcNow, transactionSearchTypeId: TransactionSearchType.Processed, minAmount: -200m, maxAmount: 1000m, pageSize: 5, page: 1, impersonationAccountKey: TestApiSettings.ImpersonationAccountKey); Assert.IsNotNull(searchResults); // Additionally, every parameter when searching for transactions is optional. var searchAllResults = _transactionsApi.TransactionsSearch(); Assert.IsTrue(searchAllResults.TotalRecords > 0); Assert.IsNotNull(searchAllResults); }