BudgetAnalyser.Engine.UnitTest.Services.TransactionManagerServiceTest.FilterTransactions_ShouldCallStatementModel_GivenFilterObject C# (CSharp) Method

FilterTransactions_ShouldCallStatementModel_GivenFilterObject() private method

        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);
        }
TransactionManagerServiceTest