Exemple #1
0
        public void VerificaFeriadoDia()
        {
            Calendario calendario01 = CalendarioFactory.CriarCalendarioPorDiaMes(SessionTest,
                                                                                 CsCalendarioDomain.Folga, 13, CsMesDomain.Setembro);

            calendario01.Save();

            Calendario calendario02 = CalendarioFactory.CriarCalendarioPorDiaMes(SessionTest,
                                                                                 CsCalendarioDomain.Trabalho, 14, CsMesDomain.Setembro);

            calendario02.Save();

            Assert.IsTrue(Calendario.GetFeriadoCalendario(SessionTest, new DateTime(2011, 09, 13)), "Feriado verificado");

            Assert.IsFalse(Calendario.GetFeriadoCalendario(SessionTest, new DateTime(2011, 09, 14)), "Trabalho verificado");

            Assert.IsFalse(Calendario.GetFeriadoCalendario(SessionTest, new DateTime(2011, 09, 17)), "Trabalho verificado");
        }