Perguntas com a marcação «mockito»

218
Como zombar de uma aula final com mockito

Eu tenho uma aula final, algo como isto: public final class RainOnTrees{ public void startRain(){ // some code here } } Estou usando esta classe em alguma outra classe como esta: public class Seasons{ RainOnTrees rain = new RainOnTrees(); public void findSeasonAndRain(){...

201
Quando usar o Mockito.verify ()?

Eu escrevo casos de teste jUnit para 3 propósitos: Para garantir que meu código satisfaça todas as funcionalidades necessárias, em todas (ou na maioria das) combinações / valores de entrada. Para garantir que eu possa alterar a implementação e confiar nos casos de teste JUnit para me informar que...

196
Mockito - diferença entre doReturn () e quando ()

Atualmente, estou no processo de usar o Mockito para simular meus objetos da camada de serviço em um aplicativo Spring MVC no qual desejo testar meus métodos do Controller. No entanto, como eu tenho lido sobre as especificidades do Mockito, descobri que os métodos doReturn(...).when(...)são...

161
Como usar o ArgumentCaptor para stubbing?

Na documentação do Mockito e javadocs, ele diz É recomendável usar o ArgumentCaptor com verificação, mas não com stub. mas não entendo como o ArgumentCaptor pode ser usado para stub. Alguém pode explicar a declaração acima e mostrar como o ArgumentCaptor pode ser usado para stubbing ou...

151
Stubbing inacabado detectado em Mockito

Estou recebendo a seguinte exceção durante a execução dos testes. Estou usando o Mockito para zombar. As dicas mencionadas pela biblioteca Mockito não estão ajudando. org.mockito.exceptions.misusing.UnfinishedStubbingException: Unfinished stubbing detected here: -> at

141
Exemplo do argumento de Mockito

Alguém pode me fornecer um exemplo mostrando como usar a org.mockito.ArgumentCaptorclasse e como ela é diferente dos pares simples fornecidos com o mockito. Eu li os documentos mockito fornecidos, mas esses não o ilustram claramente, nenhum deles é capaz de explicá-lo com