Esempio n. 1
0
        public void Deve_Calcular_Sexta_Santa()
        {
            //ARRANGE
            var servicoferiado = new ServicoFeriadoCalendario(repositorioFeriadoCalendario.Object);

            //ACT
            var data = servicoferiado.CalcularFeriado(2019, FeriadoEnum.SextaSanta);

            //ASSERT
            Assert.True(data.Year == 2019);
        }
Esempio n. 2
0
        public async Task Deve_Inserir_Feriados_Moveis()
        {
            //ARRANGE
            var servicoferiado = new ServicoFeriadoCalendario(repositorioFeriadoCalendario.Object);
            IEnumerable <FeriadoCalendario> retorno = new List <FeriadoCalendario>();

            repositorioFeriadoCalendario.Setup(a => a.ObterFeriadosCalendario(new Infra.FiltroFeriadoCalendarioDto()
            {
                Tipo = TipoFeriadoCalendario.Movel, Ano = 2019
            }))
            .Returns(Task.FromResult(retorno));

            //ACT
            await servicoferiado.VerficaSeExisteFeriadosMoveisEInclui(2019);

            //ASSERT
            Assert.True(true);
        }