Galera implementei uma lista simplesmente encadeada com 2 classes: classe do nó, classe dos métodos. Ai agora criei uma para os testes do JUnit, só que um dos teste é no método getinicio, eu dentro do teste, inicializo a classe, chamo o método adicionar no inicio e depois o getfim, mas ele me retorna o endereço do objeto e não o objeto que é do tipo integer.
O que eu fiz:
@Test
public void testGetFim() {
ListSimpEnc<Integer> Lista = new ListSimpEnc<Integer>();
System.out.println("getFim");
Lista.InserirInicio(1);
NoSimpEnc result = Lista.getFim();
assertEquals(1, result);
}
Eu pensei que era o result como NoSimpEnc, ai tentei colocar ele como int, mas como ai tem o metodo getfim:
public NoSimpEnc<T> getFim() {
return fim;
}
ou seja, não poderia usar int eu acho, o que eu faço 