public UploadTransactionsCommandHandler( ITransactionService transactionService, IXmlService xmlService, ICsvService csvService, TransactionServiceFactory transactionServiceFactory) { this.transactionService = transactionService; this.xmlService = xmlService; this.csvService = csvService; this.transactionServiceFactory = transactionServiceFactory; }
public async Task Should_Inject() { await using (var context = new DbContextFactory().CreateContext()) { var service = new TransactionServiceFactory().Create(context); var result = service.InjectPaymentMethod(new InjectPaymentMethodBody() { UserId = new Guid("046E876E-D413-45AF-AC2A-552D7AA46C5C"), IntentId = "pi_1IQ7gqK2ugLXrgQXpxZscFpi", CardId = "card_1IPw30K2ugLXrgQX4NDVSrfJ" }); } }
public async Task Should_Create() { await using (var context = new DbContextFactory().CreateContext()) { var service = new TransactionServiceFactory().Create(context); var result = service.CreateIntent(new CreateIntentBody() { Amount = 100, UserId = new Guid("046E876E-D413-45AF-AC2A-552D7AA46C5C"), EventId = new Guid("74831876-FC2E-4D03-99D8-B3872BDEFD5C"), }); } }