public TransactionCreatedEventHandler(ReadDbContext readDbContext, ICache cache, ITransactionListQueryModelMaterializer transactionMaterializer, ICardListQueryModelMaterializer cardListMaterializer) { this.readDbContext = readDbContext ?? throw new ArgumentNullException(nameof(readDbContext)); this.cache = cache ?? throw new ArgumentNullException(nameof(cache)); this.transactionMaterializer = transactionMaterializer ?? throw new ArgumentNullException(nameof(transactionMaterializer)); this.cardListMaterializer = cardListMaterializer ?? throw new ArgumentNullException(nameof(cardListMaterializer)); }
public TransactionListQueryModelMaterializerUnitTest() { materializer = new TransactionListQueryModelMaterializer(); }