Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida sobre mocks

Fala mestre,

Se em nossa classe Encerrador a lógica fosse somente "caso leilão tenha mais de 1 semana remova ele do DAO", eu não consegueria "mockar" o DAO como foi feito nesse cenário por que eu teria que alterar o estado interno dele, correto? Eu teria que realmente criar um DAO para saber se os itens nele foram removidos, porém, eu poderia "mockar" os leilões? Não sei se ficou muito claro a dúvida = S

2 respostas

Pensando bem posso "mockar" da mesma forma, só que em vez de averiguar se os itens foram removidos realmente, eu iria observar quantas vezes eu invoquei método "remova" do DAO e com quais parâmetros. Acho que é isso.

solução!

Isso aí, Diego. Você não precisa conhecer o estado do dublê para garantir que tudo ocorreu bem. :-)