BudgetAnalyser.Engine.UnitTest.Widgets.BudgetBucketMonitorWidgetTest.CreateLedgerBookTestData C# (CSharp) Метод

CreateLedgerBookTestData() приватный Метод

private CreateLedgerBookTestData ( ) : void
Результат void
        private void CreateLedgerBookTestData()
        {
            this.ledgerBookTestData = new LedgerBookBuilder
            {
                StorageKey = "BudgetBucketMonitorWidgetTest.xml",
                Modified = new DateTime(2015, 11, 23),
                Name = "Smith Budget 2015"
            }
                .IncludeLedger(LedgerBookTestData.PhoneLedger, 50M)
                .IncludeLedger(LedgerBookTestData.HouseInsLedgerSavingsAccount, 100M)
                .AppendReconciliation(
                    new DateTime(2015, 10, 20),
                    new BankBalance(LedgerBookTestData.ChequeAccount, 2000M),
                    new BankBalance(LedgerBookTestData.SavingsAccount, 1000M))
                .WithReconciliationEntries(
                    entryBuilder =>
                    {
                        entryBuilder.WithLedger(LedgerBookTestData.PhoneLedger)
                            .AppendTransactions(txnBuilder => { txnBuilder.WithCredit(100, "Foo", new DateTime(2015, 10, 20), "automatchref12"); });
                        entryBuilder.WithLedger(LedgerBookTestData.HouseInsLedgerSavingsAccount)
                            .AppendTransactions(txnBuilder => { txnBuilder.WithCredit(-100, "Foo", new DateTime(2015, 10, 20), "automatchref12"); });
                    })
                .Build();
        }