C# Класс BudgetAnalyser.Engine.UnitTest.TestData.StatementModelTestData

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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