public SetPendingDeletionStrategy Build() { var strategy = new SetPendingDeletionStrategy(_configurationService.Object, _userWriteRepository.Object, _auditRepository.Object, _logService.Object, _serviceBus.Object); strategy.SetSuccessor(_successor); return(strategy); }
public SetPendingDeletionStrategy Build() { var strategy = new SetPendingDeletionStrategy(_configurationService.Object, _userReadRepository.Object, new SetUserStatusPendingDeletionStrategy(_userWriteRepository.Object, _auditRepository.Object, _logService.Object, new Mock <IServiceBus>().Object)); strategy.SetSuccessor(_successor); return(strategy); }