C# 클래스 BudgetAnalyser.Engine.UnitTest.TestData.StatementModelTestData

파일 보기 프로젝트 열기: Benrnz/BudgetAnalyser 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CarMtcBucket BudgetAnalyser.Engine.Budget.SavedUpForExpenseBucket
ChequeAccount BudgetAnalyser.Engine.BankAccount.ChequeAccount
HairBucket BudgetAnalyser.Engine.Budget.SavedUpForExpenseBucket
IncomeBucket BudgetAnalyser.Engine.Budget.IncomeBudgetBucket
InsHomeBucket BudgetAnalyser.Engine.Budget.SavedUpForExpenseBucket
PhoneBucket BudgetAnalyser.Engine.Budget.SpentMonthlyExpenseBucket
PowerBucket BudgetAnalyser.Engine.Budget.SpentMonthlyExpenseBucket
RegoBucket BudgetAnalyser.Engine.Budget.SpentMonthlyExpenseBucket
SavingsAccount BudgetAnalyser.Engine.BankAccount.SavingsAccount
SurplusBucket BudgetAnalyser.Engine.Budget.SurplusBucket
TransactionType BudgetAnalyser.Engine.Statement.NamedTransaction
VisaAccount BudgetAnalyser.Engine.BankAccount.VisaAccount

공개 메소드들

메소드 설명
TestData1 ( ) : StatementModel

Statement Model with transactions between 15/07/2013 and 14/09/2013

TestData2 ( ) : StatementModel

Statement Model with transactions between 15/07/2013 and 14/09/2013 Includes income transactions.

TestData3 ( ) : StatementModel

Statement Model with transactions between 15/07/2013 and 14/09/2013 Includes income transactions. Adjusted for use with LedgerCalculator - No ledgers will be overdrawn when using LedgerBook TestData 1.

TestData4 ( ) : StatementModel

Statement Model with transactions between 15/07/2013 and 14/09/2013 Includes income transactions. Adjusted for use with LedgerCalculator - No ledgers will be overdrawn when using LedgerBook TestData 1. Includes some duplicate transactions

TestData5 ( ) : StatementModel

Statement Model with transactions between 15/07/2013 and 14/09/2013 Includes income transactions. Adjusted for use with LedgerCalculator - No ledgers will be overdrawn when using LedgerBook TestData 1. InsHome transfer transaction move funds into Savings, this transactions should be automatched when used with LedgerBookTestData5 and a Reconciliation is performed.

비공개 메소드들

메소드 설명
CreateTransactions1 ( ) : IEnumerable
CreateTransactions2 ( ) : IEnumerable
CreateTransactions3 ( ) : IEnumerable
CreateTransactions5 ( ) : IEnumerable

메소드 상세

TestData1() 공개 정적인 메소드

Statement Model with transactions between 15/07/2013 and 14/09/2013
public static TestData1 ( ) : StatementModel
리턴 BudgetAnalyser.Engine.Statement.StatementModel

TestData2() 공개 정적인 메소드

Statement Model with transactions between 15/07/2013 and 14/09/2013 Includes income transactions.
public static TestData2 ( ) : StatementModel
리턴 BudgetAnalyser.Engine.Statement.StatementModel

TestData3() 공개 정적인 메소드

Statement Model with transactions between 15/07/2013 and 14/09/2013 Includes income transactions. Adjusted for use with LedgerCalculator - No ledgers will be overdrawn when using LedgerBook TestData 1.
public static TestData3 ( ) : StatementModel
리턴 BudgetAnalyser.Engine.Statement.StatementModel

TestData4() 공개 정적인 메소드

Statement Model with transactions between 15/07/2013 and 14/09/2013 Includes income transactions. Adjusted for use with LedgerCalculator - No ledgers will be overdrawn when using LedgerBook TestData 1. Includes some duplicate transactions
public static TestData4 ( ) : StatementModel
리턴 BudgetAnalyser.Engine.Statement.StatementModel

TestData5() 공개 정적인 메소드

Statement Model with transactions between 15/07/2013 and 14/09/2013 Includes income transactions. Adjusted for use with LedgerCalculator - No ledgers will be overdrawn when using LedgerBook TestData 1. InsHome transfer transaction move funds into Savings, this transactions should be automatched when used with LedgerBookTestData5 and a Reconciliation is performed.
public static TestData5 ( ) : StatementModel
리턴 BudgetAnalyser.Engine.Statement.StatementModel

프로퍼티 상세

CarMtcBucket 공개적으로 정적으로 프로퍼티

public static SavedUpForExpenseBucket,BudgetAnalyser.Engine.Budget CarMtcBucket
리턴 BudgetAnalyser.Engine.Budget.SavedUpForExpenseBucket

ChequeAccount 공개적으로 정적으로 프로퍼티

public static ChequeAccount,BudgetAnalyser.Engine.BankAccount ChequeAccount
리턴 BudgetAnalyser.Engine.BankAccount.ChequeAccount

HairBucket 공개적으로 정적으로 프로퍼티

public static SavedUpForExpenseBucket,BudgetAnalyser.Engine.Budget HairBucket
리턴 BudgetAnalyser.Engine.Budget.SavedUpForExpenseBucket

IncomeBucket 공개적으로 정적으로 프로퍼티

public static IncomeBudgetBucket,BudgetAnalyser.Engine.Budget IncomeBucket
리턴 BudgetAnalyser.Engine.Budget.IncomeBudgetBucket

InsHomeBucket 공개적으로 정적으로 프로퍼티

public static SavedUpForExpenseBucket,BudgetAnalyser.Engine.Budget InsHomeBucket
리턴 BudgetAnalyser.Engine.Budget.SavedUpForExpenseBucket

PhoneBucket 공개적으로 정적으로 프로퍼티

public static SpentMonthlyExpenseBucket,BudgetAnalyser.Engine.Budget PhoneBucket
리턴 BudgetAnalyser.Engine.Budget.SpentMonthlyExpenseBucket

PowerBucket 공개적으로 정적으로 프로퍼티

public static SpentMonthlyExpenseBucket,BudgetAnalyser.Engine.Budget PowerBucket
리턴 BudgetAnalyser.Engine.Budget.SpentMonthlyExpenseBucket

RegoBucket 공개적으로 정적으로 프로퍼티

public static SpentMonthlyExpenseBucket,BudgetAnalyser.Engine.Budget RegoBucket
리턴 BudgetAnalyser.Engine.Budget.SpentMonthlyExpenseBucket

SavingsAccount 공개적으로 정적으로 프로퍼티

public static SavingsAccount,BudgetAnalyser.Engine.BankAccount SavingsAccount
리턴 BudgetAnalyser.Engine.BankAccount.SavingsAccount

SurplusBucket 공개적으로 정적으로 프로퍼티

public static SurplusBucket,BudgetAnalyser.Engine.Budget SurplusBucket
리턴 BudgetAnalyser.Engine.Budget.SurplusBucket

TransactionType 공개적으로 정적으로 프로퍼티

public static NamedTransaction,BudgetAnalyser.Engine.Statement TransactionType
리턴 BudgetAnalyser.Engine.Statement.NamedTransaction

VisaAccount 공개적으로 정적으로 프로퍼티

public static VisaAccount,BudgetAnalyser.Engine.BankAccount VisaAccount
리턴 BudgetAnalyser.Engine.BankAccount.VisaAccount