public UpdateTransactionTests() { var transactionsData = new List <Data.Entities.Transaction> { new Data.Entities.Transaction() { ToAccount = Guid.NewGuid(), FromAccount = Guid.NewGuid(), TransactionId = Guid.Parse("96DAF25B-F86A-4A76-8E03-91B9C1AA7C6C"), Amount = 20, Date = DateTime.Now, FailureReason = "", Status = (Data.Entities.Status) 1 } }.AsQueryable(); var context = new Mock <TransactionContext>(); context.SetupGet(x => x.Transactions).Returns(MockDBSetExtensions.GetDbSet(transactionsData).Object); var transactionRepository = new UpdateTransactionRepository(context.Object); _service = new UpdateTransactionService(transactionRepository); }
public UpdateTransactionHandler(IUpdateTransactionService service) { _service = service; }