C# 클래스 BudgetAnalyser.Engine.UnitTest.Ledger.LedgerCalculationTest

파일 보기 프로젝트 열기: Benrnz/BudgetAnalyser

Private Properties

프로퍼티 타입 설명
CalculateCurrentMonthLedgerBalances_ShouldNotCountAutomatchTransactions_GivenAutoMatchTransactions void
CalculateOverSpentLedgersShouldReturnEmptyGivenNoLedgerLineForGivenDate void
CalculateOverSpentLedgersShouldReturnEmptyGivenNoLedgersWereOverdrawn void
CalculateOverSpentLedgersShouldReturnOverdrawnTransactionsGivenStatementTransactionsSpendMoreThanLedgerBalance void
CalculateOverSpentLedgersShouldThrowGivenNullLedger void
CalculateOverSpentLedgersShouldThrowGivenNullStatement void
CreateLedgerBookTestData BudgetAnalyser.Engine.Ledger.LedgerBook
CreateStatementTestData BudgetAnalyser.Engine.Statement.StatementModel
TestInitialise void
UsingTestData1WithAugust15_LocateApplicableLedgerBalance_ShouldReturn64 void
UsingTestData1_LocateApplicableLedgerBalance_ShouldReturn64 void

비공개 메소드들

메소드 설명
CalculateCurrentMonthLedgerBalances_ShouldNotCountAutomatchTransactions_GivenAutoMatchTransactions ( ) : void
CalculateOverSpentLedgersShouldReturnEmptyGivenNoLedgerLineForGivenDate ( ) : void
CalculateOverSpentLedgersShouldReturnEmptyGivenNoLedgersWereOverdrawn ( ) : void
CalculateOverSpentLedgersShouldReturnOverdrawnTransactionsGivenStatementTransactionsSpendMoreThanLedgerBalance ( ) : void
CalculateOverSpentLedgersShouldThrowGivenNullLedger ( ) : void
CalculateOverSpentLedgersShouldThrowGivenNullStatement ( ) : void
CreateLedgerBookTestData ( ) : LedgerBook
CreateStatementTestData ( ) : StatementModel
TestInitialise ( ) : void
UsingTestData1WithAugust15_LocateApplicableLedgerBalance_ShouldReturn64 ( ) : void
UsingTestData1_LocateApplicableLedgerBalance_ShouldReturn64 ( ) : void