Logo Passei Direto
Buscar
Programação Para Dispositivos Móveis E... Considere o trecho de código apresentado a seguir, que tem como base a utilização da biblioteca de testes unitários Jest: function somar(a,b){ return a+b; } test('Teste com a Soma', 0 => { const result = somar(10,5); expect(result).toBeGreaterThan(1); }) Qual será o resultado da execução dos testes, via npm test? O teste irá falhar, pois o resultado da A soma deveria ser menor que o valor de teste. O teste será executado com sucesso, B pois o resultado da soma será maior que o valor de teste utilizado. O teste será executado com sucesso, devido ao fato de que o resultado da C soma é igual ao valor de teste utilizado.
User badge image
Luiz Miguel Oliveira

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar o código e o teste: ```javascript function somar(a,b){ return a+b; } test('Teste com a Soma', () => { const result = somar(10,5); expect(result).toBeGreaterThan(1); }) ``` - A função `somar(10,5)` retorna 15. - O teste verifica se `result` (15) é maior que 1, usando `toBeGreaterThan(1)`. Como 15 é maior que 1, o teste será executado com sucesso. Portanto, a alternativa correta é: B) O teste será executado com sucesso, pois o resultado da soma será maior que o valor de teste utilizado.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina