Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }