BudgetAnalyser.Engine.UnitTest.Budget.BudgetModelTest.AfterUpdateExpensesAreStillInDescendingOrder C# (CSharp) Method

AfterUpdateExpensesAreStillInDescendingOrder() private method

private AfterUpdateExpensesAreStillInDescendingOrder ( ) : void
return void
        public void AfterUpdateExpensesAreStillInDescendingOrder()
        {
            BudgetModel subject = BudgetModelTestData.CreateTestData1();

            var expenses = new List<Expense>
            {
                new Expense { Amount = 4444, Bucket = new SpentMonthlyExpenseBucket("Horse", "Shit") },
                new Expense { Amount = 9999, Bucket = new SavedUpForExpenseBucket("Foo", "Bar") }
            };

            subject.Update(subject.Incomes, expenses);

            EnsureDescendingOrder(subject.Expenses);
        }