public ExclusaoDeEmpresa(IEmpresaRepository empresaRepository, NotificationContext notificationContext, IValidadorDeEmpresaExistente validadorDeEmpresaExistente, IValidadorDeEmpresaComFuncionarios validadorDeEmpresaComFuncionarios) { _empresaRepository = empresaRepository; _notificationContext = notificationContext; _validadorDeEmpresaExistente = validadorDeEmpresaExistente; _validadorDeEmpresaComFuncionarios = validadorDeEmpresaComFuncionarios; }
public EmpresaDeleteServiceTest() { _notificationContext = new NotificationContext(); _validadorDeEmpresaExistente = new ValidadorDeEmpresaExistente(_notificationContext); _validadorDeEmpresaComFuncionarios = new ValidadorDeEmpresaComFuncionarios(_notificationContext); _empresaRepository = new Mock <IEmpresaRepository>(); _exclusaoDeEmpresa = new ExclusaoDeEmpresa(_empresaRepository.Object, _notificationContext, _validadorDeEmpresaExistente, _validadorDeEmpresaComFuncionarios); }