Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Se possuirmos dois argumentos da mesma classe?

Se possuirmos dois argumentos tipo String por exemplo. Como diferenciar o primeiro do segundo para poder capturar?

1 resposta
solução!

Oi William, tudo bem? Hm, boa pergunta. Acho que o Mockito em específico não dará suporte a esse tipo de estratégia de teste. Veja que ele captura apenas um argumento no qual você vai o getValue.

Não sei se tem outra forma ou recurso do Mockito que ajude nesse caso.

Existe também o método getAllValues, que acredito que te retorne as duas strings... precisaria testar mesmo... Já não lembro mais... :(

https://static.javadoc.io/org.mockito/mockito-core/2.6.9/org/mockito/ArgumentCaptor.html

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software