Bom dia Professor, tudo bem? Eu fiquei com dúvida sobre a definição de stubs e mocks passados no tópico 2 , item 09.
São esses: Os Stubs fornecem respostas pré-definidas às chamadas dos métodos pré-definidos durante o teste. Normalmente não respondem ao que não forem explicitamente programados para responder.
Já os Mocks são os que estamos utilizando. São objetos pré-programados, com expectativas das mensagens (métodos e seus parâmetros) que vão receber.
No caso do LeilaoDaoMock que fizemos anteriormente e apagamos, você disse que era um stub. Mas os métodos que você implementou na classe LeilaoDaoMock não eram respostas pré definidas, mas sim retornos dinâmicos de acordo com o que fosse passado. Ele nesse caso não seria um mock ?