public void AfterUpdateIncomesAreStillInDescendingOrder()
{
BudgetModel subject = BudgetModelTestData.CreateTestData1();
var incomes = new List<Income>
{
new Income { Amount = 4444, Bucket = new IncomeBudgetBucket("Horse", "Shit") },
new Income { Amount = 9999, Bucket = new IncomeBudgetBucket("Foo", "Bar") }
};
subject.Update(incomes, subject.Expenses);
EnsureDescendingOrder(subject.Incomes);
}