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); }
public void ImportTransactions(Stream stream, string extension) { var reader = _readerFactory.GetTransactionReader(extension); var items = reader.Read(stream); _repository.BulkInsert(items); }