public void Setup() { _depositProvider = Substitute.For <IDepositProvider>(); _providerService = Substitute.For <IProviderService>(); _receiptRequestValidator = Substitute.For <IReceiptRequestValidator>(); _sessionService = Substitute.For <ISessionService>(); _receiptRepository = Substitute.For <IReceiptRepository>(); _sessionRepository = Substitute.For <IConsumerSessionRepository>(); _abiEncoder = Substitute.For <IAbiEncoder>(); _wallet = Substitute.For <IWallet>(); _ecdsa = Substitute.For <IEthereumEcdsa>(); _timestamper = Timestamper.Default; _nodePublicKey = TestItem.PublicKeyA; _receiptService = new ReceiptService(_depositProvider, _providerService, _receiptRequestValidator, _sessionService, _timestamper, _receiptRepository, _sessionRepository, _abiEncoder, _wallet, _ecdsa, _nodePublicKey, LimboLogs.Instance); }
public ReceiptService(IDepositProvider depositProvider, IProviderService providerService, IReceiptRequestValidator receiptRequestValidator, ISessionService sessionService, ITimestamper timestamper, IReceiptRepository receiptRepository, IConsumerSessionRepository sessionRepository, IAbiEncoder abiEncoder, IWallet wallet, IEthereumEcdsa ecdsa, PublicKey nodePublicKey, ILogManager logManager) { _depositProvider = depositProvider; _providerService = providerService; _receiptRequestValidator = receiptRequestValidator; _sessionService = sessionService; _timestamper = timestamper; _receiptRepository = receiptRepository; _sessionRepository = sessionRepository; _abiEncoder = abiEncoder; _wallet = wallet; _ecdsa = ecdsa; _nodePublicKey = nodePublicKey; _logger = logManager.GetClassLogger(); }
public void Setup() { _validator = new ReceiptRequestValidator(LimboLogs.Instance); }
public void Setup() { _validator = new ReceiptRequestValidator(NullLogManager.Instance); }