public void NotificacaoAvaliacao_SetNotificacoesAvaliacao_SeletivasMensagemTratada() { var parametros = new ParametrosAvaliacaoAula(); var notificacao = NotificacaoEntityTestData.GetNotificacaoAvaliacao(); var devices = NotificacaoEntityTestData.GetDeviceNotificacoes(); var hoje = DateTime.Now.ToString("dd/MM"); var seletivas = new NotificacaoBusiness(new NotificacaoEntity(), new AccessEntity(), new AlunoEntity(), new NotificacaoDuvidasAcademicasEntity(), new MenuBusiness(new MenuEntity(), new PessoaEntity(), new BlackListEntity()) ).SetNotificacoesAvaliacao(devices, notificacao, parametros); Assert.IsTrue(seletivas.All(x => !x.Mensagem.Contains("#DATA"))); Assert.IsTrue(seletivas.All(x => x.Mensagem.Contains(hoje))); }
public void NotificacaoAvaliacao_SetNotificacoesAvaliacao_SeletivasMensagemTratadaDiaParametizado() { var notificacao = NotificacaoEntityTestData.GetNotificacaoAvaliacao(); var devices = NotificacaoEntityTestData.GetDeviceNotificacoes(); var parametros = new ParametrosAvaliacaoAula(); parametros.Data = new DateTime(2019, 01, 02); var data = new DateTime(2019, 01, 02).ToString("yyyy-MM-dd"); var dataTratada = new DateTime(2019, 01, 02).ToString("dd/MM/yyyy"); var seletivas = new NotificacaoBusiness(new NotificacaoEntity(), new AccessEntity(), new AlunoEntity(), new NotificacaoDuvidasAcademicasEntity(), new MenuBusiness(new MenuEntity(), new PessoaEntity(), new BlackListEntity())).SetNotificacoesAvaliacao(devices, notificacao, parametros); Assert.IsTrue(seletivas.All(x => !x.Mensagem.Contains("#DATA"))); Assert.IsTrue(seletivas.All(x => x.Mensagem.Contains(dataTratada))); }