public ConsultasEventosAulasCalendario( IRepositorioEvento repositorioEvento, IComandosDiasLetivos comandosDiasLetivos, IRepositorioAula repositorioAula, IServicoUsuario servicoUsuario, IServicoEOL servicoEOL, IConsultasAbrangencia consultasAbrangencia, IRepositorioAtividadeAvaliativa repositorioAtividadeAvaliativa, IRepositorioPeriodoEscolar repositorioPeriodoEscolar, IRepositorioAtividadeAvaliativaRegencia repositorioAtividadeAvaliativaRegencia, IRepositorioAtividadeAvaliativaDisciplina repositorioAtividadeAvaliativaDisciplina, IConsultasDisciplina consultasDisciplina) { this.repositorioEvento = repositorioEvento ?? throw new ArgumentNullException(nameof(repositorioEvento)); this.comandosDiasLetivos = comandosDiasLetivos ?? throw new ArgumentNullException(nameof(comandosDiasLetivos)); this.repositorioAula = repositorioAula ?? throw new ArgumentNullException(nameof(repositorioAula)); this.servicoUsuario = servicoUsuario ?? throw new ArgumentException(nameof(servicoUsuario)); this.servicoEOL = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL)); this.consultasAbrangencia = consultasAbrangencia ?? throw new ArgumentNullException(nameof(consultasAbrangencia)); this.repositorioAtividadeAvaliativa = repositorioAtividadeAvaliativa ?? throw new ArgumentException(nameof(repositorioAtividadeAvaliativa)); this.repositorioPeriodoEscolar = repositorioPeriodoEscolar ?? throw new ArgumentException(nameof(repositorioPeriodoEscolar)); this.repositorioAtividadeAvaliativaRegencia = repositorioAtividadeAvaliativaRegencia ?? throw new ArgumentException(nameof(repositorioAtividadeAvaliativaRegencia)); this.repositorioAtividadeAvaliativaDisciplina = repositorioAtividadeAvaliativaDisciplina ?? throw new ArgumentException(nameof(repositorioAtividadeAvaliativaDisciplina)); this.consultasDisciplina = consultasDisciplina ?? throw new ArgumentNullException(nameof(consultasDisciplina)); }
public ConsultasEventosAulasCalendarioTeste() { repositorioAula = new Mock <IRepositorioAula>(); repositorioEvento = new Mock <IRepositorioEvento>(); servicoUsuario = new Mock <IServicoUsuario>(); httpContext = new Mock <IHttpContextAccessor>(); comandosDiasLetivosMock = new Mock <IComandosDiasLetivos>(); repositorioPeriodoEscolar = new Mock <IRepositorioPeriodoEscolar>(); repositorioParametrosSistema = new Mock <IRepositorioParametrosSistema>(); repositorioTipoCalendatio = new Mock <IRepositorioTipoCalendario>(); servicoEOL = new Mock <IServicoEOL>(); repositorioAtividadeAvaliativa = new Mock <IRepositorioAtividadeAvaliativa>(); consultasAbrangencia = new Mock <IConsultasAbrangencia>(); repositorioAtividadeAvaliativaRegencia = new Mock <IRepositorioAtividadeAvaliativaRegencia>(); repositorioAtividadeAvaliativaDisciplina = new Mock <IRepositorioAtividadeAvaliativaDisciplina>(); repositorioAtribuicaoCj = new Mock <IRepositorioAtribuicaoCJ>(); consultasDisciplina = new Mock <IConsultasDisciplina>(); consultasEventosAulasCalendario = new ConsultasEventosAulasCalendario(repositorioEvento.Object, comandosDiasLetivosMock.Object, repositorioAula.Object, servicoUsuario.Object, servicoEOL.Object, consultasAbrangencia.Object, repositorioAtividadeAvaliativa.Object, repositorioPeriodoEscolar.Object, repositorioAtividadeAvaliativaRegencia.Object, repositorioAtividadeAvaliativaDisciplina.Object, consultasDisciplina.Object); comandosDiasLetivos = new ComandosDiasLetivos(repositorioPeriodoEscolar.Object, repositorioEvento.Object, repositorioTipoCalendatio.Object, repositorioParametrosSistema.Object); }
public DiasLetivosCalendarioController(IComandosDiasLetivos comandosDiasLetivos, IServicoDiaLetivo servicoDiaLetivo) { this.comandosDiasLetivos = comandosDiasLetivos ?? throw new System.ArgumentNullException(nameof(comandosDiasLetivos)); }