Beispiel #1
0
 public EntregaController(IGerenciadorEntrega _gerenciadorEntrega, IGerenciadorUsuario _gerenciadorUsuario, IGerenciadorFormaPagamento _gerenciadorFormaPagamento, IGerenciadorFormaPagamentoHasEntrega _gerenciadorPagamento)
 {
     gerenciadorEntrega        = _gerenciadorEntrega;
     gerenciadorUsuario        = _gerenciadorUsuario;
     gerenciadorFormaPagamento = _gerenciadorFormaPagamento;
     gerenciadorPagamento      = _gerenciadorPagamento;
 }
Beispiel #2
0
        public GerenciadorUsuarioTests()
        {
            _provedorDeCriptografiaMock = new Mock <IProvedorDeCriptografia>(MockBehavior.Strict);
            _provedorDeCriptografiaMock.Setup(x => x.Criptografar(It.IsAny <string>())).Returns("criptografado");

            _unitOfWorkMock = CommonMocks.DefaultUnitOfWorkMock();

            _usuariosMock = new Mock <IUsuarios>(MockBehavior.Strict);

            _usuariosMock.Setup(x => x.Save(It.IsAny <Usuario>()))
            .Callback(CommonGenericMocks <Usuario> .DefaultSaveCallBack(_unitOfWorkMock));


            _usuariosMock.Setup(x => x.BuscaPorLogin(It.IsAny <string>()))
            .Returns(
                (string login) =>
                login == "USER001"
                                 ? new UsuarioParaAtualizacao("USUARIO 001", "USER001", "")
                                  : null);

            _usuariosMock.Setup(x => x.FiltraPorListaDeLogins(It.IsAny <string[]>())).Returns(_usuariosMock.Object);
            _usuariosMock.Setup(x => x.SemSenha()).Returns(_usuariosMock.Object);

            _geradorDeSenhaMock = new Mock <IGeradorDeSenha>(MockBehavior.Strict);
            _geradorDeSenhaMock.Setup(x => x.GerarGuid(It.IsAny <int>()))
            .Returns("12345678");


            _geradorDeEmailMock = new Mock <IGeradorDeEmail>(MockBehavior.Strict);
            _geradorDeEmailMock.Setup(x => x.CriacaoAutomaticaDeSenha(It.IsAny <Usuario>(), It.IsAny <string>()));
            _gerenciadorUsuario = new GerenciadorUsuario(_unitOfWorkMock.Object, _usuariosMock.Object,
                                                         _provedorDeCriptografiaMock.Object, _geradorDeSenhaMock.Object,
                                                         ObjectFactory.GetInstance <IBuilder <Usuario, UsuarioConsultaVm> >(), _geradorDeEmailMock.Object);
        }
Beispiel #3
0
 public AberturaDeProcessoDeCotacaoService(IUnitOfWork unitOfWork, IProcessosDeCotacao processosDeCotacao,
                                           IGeradorDeEmailDeAberturaDeProcessoDeCotacao geradorDeEmailDeProcessoDeAberturaDeCotacao,
                                           IProcessoDeCotacaoComunicacaoSap comunicacaoSap, IGerenciadorUsuario gerenciadorUsuario, IUsuarios usuarios)
 {
     _unitOfWork         = unitOfWork;
     _processosDeCotacao = processosDeCotacao;
     _geradorDeEmailDeProcessoDeAberturaDeCotacao = geradorDeEmailDeProcessoDeAberturaDeCotacao;
     _comunicacaoSap     = comunicacaoSap;
     _gerenciadorUsuario = gerenciadorUsuario;
     _usuarios           = usuarios;
 }
Beispiel #4
0
 public CartaoController(IGerenciadorCartao _gerenciadorCartao, IGerenciadorUsuario _gerenciadorUsuario)
 {
     gerenciadorCartao  = _gerenciadorCartao;
     gerenciadorUsuario = _gerenciadorUsuario;
 }
 public GerenciadorUsuarioController(IGerenciadorUsuario gerenciadorUsuario)
 {
     _gerenciadorUsuario = gerenciadorUsuario;
 }
 public GerenciadorUsuarioController(IGerenciadorUsuario gerenciadorUsuario)
 {
     _gerenciadorUsuario = gerenciadorUsuario;
 }
 public UsuarioController(IGerenciadorUsuario _gerenciadorUsuario)
 {
     gerenciadorUsuario = _gerenciadorUsuario;
 }
 public SolicitacaoDeCadastroController(IGerenciadorSolicitacaoDeCadastro _gerenciadorSolicitacaoDeCadastro, IGerenciadorUsuario _gerenciadorUsuario)
 {
     gerenciadorSolicitacaoDeCadastro = _gerenciadorSolicitacaoDeCadastro;
     gerenciadorUsuario = _gerenciadorUsuario;
 }
 public UsuarioController(IConsultaUsuario consultaUsuario, ICadastroUsuario cadastroUsuario, IGerenciadorUsuario gerenciadorUsuario)
 {
     _consultaUsuario    = consultaUsuario;
     _cadastroUsuario    = cadastroUsuario;
     _gerenciadorUsuario = gerenciadorUsuario;
 }