BudgetAnalyser.Engine.UnitTest.Ledger.SavedUpForLedgerReconciliationBehaviourTest.ShouldNotAddCompensatingTransaction_GivenClosingBalanceGreaterThanBudgetAmount C# (CSharp) Метод

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

        public void ShouldNotAddCompensatingTransaction_GivenClosingBalanceGreaterThanBudgetAmount()
        {
            Console.WriteLine($"Opening Balance: {this.subject.Balance:F2}");
            var testInput = new List<LedgerTransaction>
            {
                new BudgetCreditLedgerTransaction { Amount = 150, Date = new DateTime(2013, 9, 11), Narrative = "Budget Amount" },
                new CreditLedgerTransaction { Amount = -20, Date = new DateTime(2013, 9, 11) }
            };
            this.subject.SetTransactionsForReconciliation(testInput, this.reconciliationDate);
            this.subject.Output();

            Assert.AreEqual(2, this.subject.Transactions.Count());
        }