Exemplo n.º 1
0
        public FuncionarioDeleteServiceTest()
        {
            _funcionarioRepository = new Mock <IFuncionarioRepository>();
            _notificationContext   = new NotificationContext();
            var validadorDeFuncionarioExistente = new ValidadorDeFuncionarioExistente(_notificationContext);

            _exclusaoDeFuncionario = new ExclusaoDeFuncionario(_funcionarioRepository.Object,
                                                               _notificationContext,
                                                               validadorDeFuncionarioExistente);
        }
Exemplo n.º 2
0
        public FuncionarioServiceTest()
        {
            _funcionarioRepository = new Mock <IFuncionarioRepository>();
            _notificationContext   = new NotificationContext();
            var validadorDeCpf = new ValidadorDeCpf(_notificationContext);
            var validadorDeFuncionarioExistente = new ValidadorDeFuncionarioExistente(_notificationContext);
            var validadorDeFuncionarioDuplicado = new ValidadorDeFuncionarioDuplicado(_funcionarioRepository.Object,
                                                                                      _notificationContext);

            _armazenadorDeFuncionario = new ArmazenadorDeFuncionario(_funcionarioRepository.Object,
                                                                     _notificationContext,
                                                                     validadorDeCpf,
                                                                     validadorDeFuncionarioExistente,
                                                                     validadorDeFuncionarioDuplicado);
        }