public void FilterTransactions_ShouldCallStatementModel_GivenFilterObject()
{
this.testData = new StatementModelTestHarness();
this.testData.LoadTransactions(new List<Transaction>());
var criteria = new GlobalFilterCriteria { BeginDate = new DateTime(2014, 07, 01), EndDate = new DateTime(2014, 08, 01) };
Arrange();
this.subject.FilterTransactions(criteria);
Assert.AreEqual(1, ((StatementModelTestHarness)this.testData).FilterByCriteriaWasCalled);
}