public void BulkInsert_Should_InsertAllDataIntoTransactionAndSaveChange_WhenTransactionIsMoreThanZero()
        {
            var transactions = new List <TransactionItem>
            {
                new TransactionItem()
            };

            _repository.BulkInsert(transactions);
            _transactionSet.Verify(x => x.AddRange(It.IsAny <IEnumerable <TransactionItem> >()), Times.Once);
            _context.Verify(x => x.SaveChanges(), Times.Once);
        }
예제 #2
0
        public void ImportTransactions(Stream stream, string extension)
        {
            var reader = _readerFactory.GetTransactionReader(extension);
            var items  = reader.Read(stream);

            _repository.BulkInsert(items);
        }