Considere o trecho de código apresentado a seguir, que tem como base a utilização da biblioteca de testes unitários Jest:
Qual será o resultado da execução dos testes, via npm test?
Errado
O teste será executado com sucesso, devido ao fato de que o resultado da soma é igual ao valor de teste utilizado.
O teste irá falhar, pois o resultado da soma será menor que o valor de teste utilizado.
Certo
O teste será executado com sucesso, pois o resultado da soma será maior que o valor de teste utilizado.
O teste irá falhar, pois o resultado da soma deveria ser menor que o valor de teste.
O teste irá falhar, pois o retorno da soma não é igual ao valor de teste utilizado.
Respostas
respondido por:
3
Resposta: O teste será executado com sucesso, pois o resultado da soma será maior que o valor de teste utilizado.
Explicação: Gabarito Estácio:
Com base na biblioteca Jest, temos diversos operadores para as comparações utilizadas nos testes. No fragmento de código, é utilizado o operador toBeGreaterThan, que verifica se o resultado é maior que o valor de teste. Como a soma retornará o valor quinze, e o valor de comparação é um, o teste será executado com sucesso.
respondido por:
0
Resposta:
quando nessa condição:
function somar(a,b){
return a+b;
}
test(‘Teste com a Soma’,() =>{
const result = somar(10,5);
expect(result).toBeGreaterThan(1);
})
O teste irá falhar, pois o resultado da soma será menor que o valor de teste utilizado
Explicação:
Gabarito
Perguntas similares
2 anos atrás
2 anos atrás
2 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás