Dúvida em JUnit

0 respostas
J

Pessoal

Estou com uma dúvida em JUnit (espero estar postando no lugar certo).

É o seguinte:

Digamos que eu tenha uma classe, que tem uma variável de instância privada, do tipo List e esta classe tem métodos que trabalham com esta lista. Digamos que eu tenha os métodos:

*adicionarItem() - adiciona um item à lista, em uma ordem específica;

  • removerItem() - remove um item da lista;
  • toString() - retorna uma representação textual dos itens da lista, na ordem em que estão.

Agora, digamos que eu queira testar estes métodos. Como testaria o adicionarItem() ou removerItem(), sendo que não tenho um método que me retorne os itens da lista (e a princípio, não posso criar), nem tenho acesso à lista, de fora da classe (a variável é privada). A única representação da lista, que eu tenho, é o toString().

Como posso fazer para efetuar os testes?

Grato

Julio Romano

Criado 21 de maio de 2008
Respostas 0
Participantes 1