public void DefineForumPosRecursosForumFechado_TestaForumAberto_ForumPosAberto()
        {
            var mock      = Substitute.For <IQuestaoData>();
            var mockImage = Substitute.For <IImagemData>();
            var business  = new QuestaoBusiness(mock, mockImage, null, null);

            var questao = QuestaoRecursoEntityTestData.ObterQuestaoForumRecursoExisteAnaliseProfCabeRecurso();
            var a       = business.DefineForumPosRecursosForumFechado(questao);

            Assert.AreEqual(false, a);
        }
        public void DefineForumPosRecursosForumFechado_TestaForumFechadoComentarioSelaForum_ForumPosFechado()
        {
            var mock      = Substitute.For <IQuestaoData>();
            var mockImage = Substitute.For <IImagemData>();
            var business  = new QuestaoBusiness(mock, mockImage, null, null);

            var questao = QuestaoRecursoEntityTestData.ObterQuestaoForumRecursoExisteAnaliseProfCabeRecurso();

            questao.ForumRecurso.ForumPosAnalise.Comentarios = new List <ForumComentarioDTO>
            {
                new ForumComentarioDTO {
                    Texto = "Este é um comentário final do coordenador", EncerraForum = true, Professor = true
                }
            };
            var a = business.DefineForumPosRecursosForumFechado(questao);

            Assert.AreEqual(true, a);
        }