Ejemplo n.º 1
0
        public AcessoAplicacao(int matricula, IAcessoAplicacaoRepository acessoAplicacaoRepository)
        {
            _acessoAplicacaoRepository = acessoAplicacaoRepository;
            Aluno = new Aluno(matricula);

            AddNotifications(new Contract()
                             .Requires()
                             .AreNotEquals(matricula, 0, "PerfilAluno.Matricula", "A Matrícula tem que ser diferente de zero!"));
        }
Ejemplo n.º 2
0
        public void Deve_ObterMateriaisPermitidos_RetornarListaComItens()
        {
            var matricula = 96409;

            acessoAlunoRepository = provider.GetRequiredService <IAcessoAplicacaoRepository>();

            var materiaisDireito = acessoAlunoRepository.GetMateriaisDireito(matricula);

            var acessoAluno = new AcessoAplicacao(119181, acessoAlunoRepository);

            Assert.IsNotNull(materiaisDireito);
            Assert.AreNotEqual(0, materiaisDireito.Count);
        }