BudgetAnalyser.Wpf.UnitTest.Statement.StatementViewModelTest.GivenTestData2OutputGroupedList C# (CSharp) Method

GivenTestData2OutputGroupedList() private method

private GivenTestData2OutputGroupedList ( ) : void
return void
        public void GivenTestData2OutputGroupedList()
        {
            StatementViewModel subject = Arrange();
            subject.SortByBucket = true;
            subject.UpdateGroupedByBucket();

            foreach (TransactionGroupedByBucketViewModel group in subject.GroupedByBucket)
            {
                Console.WriteLine(
                    "{0}, AvgDr:{1:C} {2:d} {3:d} Count:{4} TotalCr:{5:C} TotalDr{6:C} Diff{7:C}",
                    group.Bucket,
                    group.AverageDebit,
                    group.MinTransactionDate,
                    group.MaxTransactionDate,
                    group.TotalCount,
                    group.TotalCredits,
                    group.TotalDebits,
                    group.TotalDifference);
                foreach (Transaction transaction in group.Transactions)
                {
                    Console.WriteLine(
                        "     {0:d} {1:C} {2}",
                        transaction.Date,
                        transaction.Amount,
                        transaction.Description);
                }
            }
        }