public void Setup() { _storages = new FamilyMoneyLib.NetStandard.Storages.Storages { AccountStorage = new MemoryAccountStorage(new RegularAccountFactory()), CategoryStorage = new MemoryCategoryStorage(new RegularCategoryFactory()), TransactionStorage = new MemoryTransactionStorage(new RegularTransactionFactory()) }; _account = _storages.AccountStorage.CreateAccount("Main Account", "Description", "UAH"); _additionalAccount = _storages.AccountStorage.CreateAccount("Main Account", "Description", "UAH"); _category = _storages.CategoryStorage.CreateCategory("Main Category", "Description", 0, null); _transaction = _storages.TransactionStorage.CreateTransaction(_account, _category, "Test", 22m, DateTime.Now, 0, 0.451m, null, null); }
public void Setup() { var transactionStorage = new MemoryTransactionStorage(new RegularTransactionFactory()); _storages = new FamilyMoneyLib.NetStandard.Storages.Storages { AccountStorage = new MemoryAccountStorage(new RegularAccountFactory()), CategoryStorage = new MemoryCategoryStorage(new RegularCategoryFactory()), TransactionStorage = transactionStorage, BarCodeStorage = new MemoryBarCodeStorage(new BarCodeFactory(), transactionStorage) }; _account = _storages.AccountStorage.CreateAccount("Main Account", "Description", "UAH"); _additionalAccount = _storages.AccountStorage.CreateAccount("Main Account", "Description", "UAH"); _category = _storages.CategoryStorage.CreateCategory("Main Category", "Description", 0, null); _additionalCategory = _storages.CategoryStorage.CreateCategory("Main Category", "Description", 0, null); }