BudgetAnalyser.Engine.UnitTest.Budget.BudgetCollectionToDtoMapperTest2.OutputBudgetCollectionDtoResult C# (CSharp) Method

OutputBudgetCollectionDtoResult() private method

private OutputBudgetCollectionDtoResult ( ) : void
return void
        public void OutputBudgetCollectionDtoResult()
        {
            decimal expensesTotal = 0;
            Console.WriteLine("TestData (BudgetCollection)");
            foreach (BudgetModel budget in TestData)
            {
                Console.WriteLine("Budget: '{0}' Effective From: {1}", budget.Name, budget.EffectiveFrom);
                foreach (Expense expense in budget.Expenses)
                {
                    Console.WriteLine("    Expense: {0} {1}", expense.Bucket.Code, expense.Amount);
                    expensesTotal += expense.Amount;
                }
            }
            Console.WriteLine("Expenses Total: " + expensesTotal);
            Console.WriteLine();

            expensesTotal = 0;
            Console.WriteLine("Result (BudgetCollectionDto)");
            foreach (BudgetModelDto budget in Result.Budgets)
            {
                Console.WriteLine("Budget: '{0}' Effective From: {1}", budget.Name, budget.EffectiveFrom);
                foreach (ExpenseDto expense in budget.Expenses)
                {
                    Console.WriteLine("    Expense: {0} {1}", expense.BudgetBucketCode, expense.Amount);
                    expensesTotal += expense.Amount;
                }
            }

            Console.WriteLine("Expenses Total: " + expensesTotal);
        }