public void TestWithAccountFilter() { var filteredSource = new TransactionFilteredSource(DateTime.MinValue, DateTime.Now, _account2); var filteredTransactions = filteredSource.GetTransactions(_transactionStorage).ToArray(); Assert.AreEqual(5, filteredTransactions.Count()); }
public void TestWithCategoryFilterWithSubcategories() { var filteredSource = new TransactionFilteredSource(DateTime.MinValue, DateTime.Now, null, _category1, true); var filteredTransactions = filteredSource.GetTransactions(_transactionStorage).ToArray(); Assert.AreEqual(8, filteredTransactions.Count()); }
public void TestYesterdayFilter() { var filteredSource = new TransactionFilteredSource(DateTime.Now.AddDays(-1).Date, DateTime.Now.Date); var filteredTransactions = filteredSource.GetTransactions(_transactionStorage).ToArray(); Assert.AreEqual(5, filteredTransactions.Count()); }