Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foi encontrada 1 questão.
#3528528

Considere o seguinte trecho de código em Java, utilizando JUnit e Mockito para testar o comportamento de uma classe de serviço. 



Ao se executar o código em condições ideais, o teste 

  • falhará porque o método buscarPorid do pedidoRrepository não foi chamado. É necessário usar o verify do Mockito para validar a interação.
  • falhará porque o mock de pedido foi configurado para retornarfalseno método isValido, mas o caso de sucesso exige que ele retome true.
  • está correto, mas o código da classe PedidoService está com erro na condição de validação, pois não considera o caso em que isValido retoma false.
  • falhará porque astringde comparação no Assertions.assertEquals está escrita incorretamente. A frase “Pedido processado com sucesso” deveria ser alterada para “Falha ao processar pedido”.
  • falhará porque o método buscarPorid do pedidoRepository não foi corretamente codificado para retornar um valor válido. É necessário corrigir o mock.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora