Questão de Programação — Linguagens de programação — FCC 2025
ProgramaçãoLinguagens de programação
- Código
- fc074954
- Banca
- FCC
- Órgão
- TRT - 15ª Região (SP)
- Ano
- 2025
- Nível
- Médio
- Cargo
- Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação
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
Ao se executar o código em condições ideais, o teste- Afalhará porque o método buscarPorid do pedidoRrepository não foi chamado. É necessário usar o verify do Mockito para validar a interação.
- Bfalhará porque o mock de pedido foi configurado para retornar false no método isValido, mas o caso de sucesso exige que ele retome true.
- Cestá 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.
- Dfalhará porque a string de comparação no Assertions.assertEquals está escrita incorretamente. A frase “Pedido processado com sucesso” deveria ser alterada para “Falha ao processar pedido”.
- Efalhará porque o método buscarPorid do pedidoRepository não foi corretamente codificado para retornar um valor válido. É necessário corrigir o mock.