public FeeDisbursementService(IFeeDisbursementManager feeDisbursementManager, IDocumentService documentService, INachaFileGenerationService nachaFileGenerationService, IOrderService orderService) { _documentService = ValidationUtil.CheckOnNullAndThrowIfNull(documentService); _feeDisbursementManager = ValidationUtil.CheckOnNullAndThrowIfNull(feeDisbursementManager); _nachaFileGenerationService = ValidationUtil.CheckOnNullAndThrowIfNull(nachaFileGenerationService); _orderService = ValidationUtil.CheckOnNullAndThrowIfNull(orderService); }
public FeeDisbursementServiceTest() { _feeDisbursementManager = Substitute.For<IFeeDisbursementManager>(); _documentService = Substitute.For<IDocumentService>(); _nachaFileGenerationService = Substitute.For<INachaFileGenerationService>(); _orderService = Substitute.For<IOrderService>(); _target = new FeeDisbursementService(_feeDisbursementManager, _documentService, _nachaFileGenerationService, _orderService); }