public void EvaluateTraffic_Should_Evaluate() { var accounts = (_loadResult.Db.FlattenAccounts()); var account = accounts.First(a => a.Name == "ВТБ Скарбонка2 8/08/2014 - 7/09/2015 33-31%"); var depositExtractor = new DepositTrafficExtractor(_loadResult.Db); depositExtractor.ExtractTraffic(account).CalculationData.Traffic.Count.Should().Be(10); }
public void SetUp() { _loadResult = new DbFromTxtLoader(new DbClassesInstanceParser()). LoadDbFromTxt(Path.GetFullPath(@"TestDb\forDepositCalculationTest")); if (_loadResult.Code != 0) { MessageBox.Show("Database wasn't loaded properly!"); } _underTest = new DepositTrafficExtractor(_loadResult.Db); }