public void GetTemasVideosRevisao__AlunoMedcursoAnoAtual__NaoDeveVisualizarForaDeEpoca()
        {
            if (DateTime.Now.Month <= 2)
            {

                //select* from tblSellORDERS so
                //inner join tblClients c on c.intClientID = so.intClientID
                //WHERE intStatus = 2 and txtComment like '2019 MEDCURSO%

                var matriculaMedcurso2018 = 262319;

                var ret = new MednetEntity().GetTemasVideosRevisao(16, matriculaMedcurso2018, 0, 0, false);
                Assert.IsFalse(ret.Exists(x => x.Descricao.Contains("Gota;Febre Reumática")));
            }
            else
            {
                Assert.Inconclusive();
            }
        }
        public void GetTemasVideosRevisao__AlunoMedcurso_QueAulaCronogramaPassou__DeveVisualizarRespectivaAulaRevisao()
        {
            #region ScriptSQL para pegar cenário de até que data a aula será exibida
            //select * from mview_Cronograma mc 
            //inner join tblProducts pr on mc.intCourseID = pr.intProductID
            //inner join tblLessonTitles lt on mc.intLessonTitleID = lt.intLessonTitleID
            //where mc.intYear = 2018 and pr.intProductGroup1 = 1 and mc.dteDateTime > GETDATE() and lt.txtLessonTitleName = 'Trauma I – Primeiro atendimento, cabeça e tórax'
            //order by mc.dteDateTime
            #endregion

            var business = new PerfilAlunoEntityTestData();
            var aluno = business.GetAlunoMedcursoAnoAtualAtivo();
            var matriculaMedcurso = aluno.ID;

            if (DateTime.Now.Month >= 1 && DateTime.Now.Day > 20)
            {
                var ret = new MednetEntity().GetTemasVideosRevisao(16, matriculaMedcurso, 0, 0, false);
                Assert.IsTrue(ret.Exists(x => x.Descricao.Contains("Trauma I – Primeiro atendimento, cabeça e tórax")));
            }
            else
            {
                Assert.Inconclusive();
            }
        }