Exemplo n.º 1
0
 public PendenciaApplication(
     IResponsavelApplication responsavelApp,
     IPendenciaRepository repository,
     IEMailSender emailSender,
     IMapper mapper) : base(repository, mapper)
 {
     _responsavelApp = responsavelApp;
     _repository     = repository;
     _emailSender    = emailSender;
     _mapper         = mapper;
 }
        public override void SetUp()
        {
            base.SetUp();
            _repository = new PendenciaRepository(Context);

            _responsavelApp = new Mock <IResponsavelApplication>().Object;

            var emailSenderMock = new Mock <IEMailSender>();

            emailSenderMock
            .Setup(es => es.Send())
            .Returns(true);

            _emailSender = emailSenderMock.Object;
        }
Exemplo n.º 3
0
 public PendenciaMoreController(IPendenciaRepository rep, IPendenciaApplicationService app, ILoggerFactory logger)
 {
     this._rep    = rep;
     this._app    = app;
     this._logger = logger.CreateLogger <PendenciaMoreController>();
 }
Exemplo n.º 4
0
 public PendenciaAptoParaCadastroValidation(IPendenciaRepository rep)
 {
     //base.Add(Guid.NewGuid().ToString(), new Rule<Pendencia>(Instance of RuleClassName,"message for user"));
 }
Exemplo n.º 5
0
 public PendenciaService(IPendenciaRepository rep, IPendenciaTemposRepository repPendenciaTempos, IPendenciaEventosRepository repPendenciaEventos, ICache cache, CurrentUser user)
     : base(rep, cache, user)
 {
     this._repPendenciaTempos  = repPendenciaTempos;
     this._repPendenciaEventos = repPendenciaEventos;
 }
Exemplo n.º 6
0
 public PendenciaServiceBase(IPendenciaRepository rep, ICache cache, CurrentUser user)
     : base(cache)
 {
     this._rep  = rep;
     this._user = user;
 }