Como saber se um método retorno algo ou foi invocado?

3 respostas
renatorudolf

Boa noite

Como faço pra saber se um método set foi invocado ou se retorno algo ?

Existe algum outro método q faz isso ?

Abc

3 Respostas

InsaneChess

Desculpa, a pergunta ficou meio vaga…
Método Set…você fala de Setters / Getters?

Bom, se for isso…basta por um BreakPoint nele e debugar…
Caso seja desenvolvimento Web…Spring, Hibernate, Struts, jsf etc sempre chamam os atributos dos objetos pelos getters / setters…

Desculpe, se intendi errado.

renatorudolf

Opá, InsaneChess blz

É um método get que recebe um parametro e o retorna.
To fazendo alguns testes com Junit e gostaria de saber se existe alguma forma de saber se o método foi invocado/retornou ?

jpjcjbr

Existe sim, você pode usar frameworks para criação de mocks

Alguns exemplos são:
-JMock
-EasyMock
-PowerMock
-Mockito (Recomendo)

Dê uma olhada na documentação deles, tem exemplos de uso.

Flws

Criado 27 de setembro de 2011
Ultima resposta 27 de set. de 2011
Respostas 3
Participantes 3