public CreateAccountCommandHandler(IAccountVerificationService accountVerificationService, IAccountCreatorService accountCreatorService, IIntegrationEventBus integrationEventBus) { _accountVerificationService = accountVerificationService; _accountCreatorService = accountCreatorService; _integrationEventBus = integrationEventBus; }
public AccountProviderService(IAccountRepository accountRepository, IAccountGetterService accountGetterService, IAccountCreatorService accountCreatorService, ICommunicationBus communicationBus) { _accountRepository = accountRepository; _accountGetterService = accountGetterService; _accountCreatorService = accountCreatorService; _communicationBus = communicationBus; }
public AccountCreatorServiceTest() { _passwordServiceMock = new Mock <IPasswordService>(); _roleRepositoryMock = new Mock <IRoleRepository>(); _communicationBusMock = new Mock <ICommunicationBus>(); _accountRepositoryMock = new Mock <IAccountRepository>(); _accountCreatorService = new AccountCreatorService(_passwordServiceMock.Object, _roleRepositoryMock.Object, _communicationBusMock.Object, _accountRepositoryMock.Object); }