示例#1
0
        public void AdicionandoElementoNaPosicaoELimpandoListaEncadeada()
        {
            Aluno a1 = new Aluno("A1", 12);
            Aluno a2 = new Aluno("A2", 32);
            Aluno a3 = new Aluno("A3", 42);

            ListaEncadeada <Aluno> lista = new ListaEncadeada <Aluno>();

            lista.adicionaInicio(a1);
            lista.adiciona(a2, 1);
            lista.adicionaFim(a3);
            lista.limpa();
            try {
                lista.recupera(0);
                Assert.Fail();
            }
            catch (ArgumentOutOfRangeException) {
            }
        }