Pular para o conteúdo principal

Questão de Programação — Frameworks em Programação — FURG 2022

ProgramaçãoFrameworks em Programação
Código
qq741229
Banca
FURG
Órgão
FURG
Ano
2022
Nível
Médio
Cargo
Técnico de Tecnologia da Informação – Desenvolvimento de Sistemas
Em relação à forma pela qual podemos escrever testes usando o PHPUnit, considere as afirmações abaixo:l - Os testes necessitam ser métodos públicos nomeados com prefixo unitTest.II - Dentro dos métodos de teste, métodos de asserção tal como assertEquals() são usados para assegurar que um valor real equivale a um valor esperado.Ill - Os métodos de asserção podem ser invocados usando $this->assertTrue() ou self::assertTrue(), por exemplo, em uma classe que estende PHPUnit\Framework\TestCase.IV - O executor de testes em linha-de-comando do PHPUnit pode ser invocado através do comando "phpunit" e, para cada teste executado, a ferramenta de linha de comando do PHPUnit imprime um caractere para indicar o progresso. São eles: . (teste bem sucedido), F (falha em asserção), E (erro durante execução), R (teste marcado como amscado),'S (teste pulado), l (teste marcado como incompleto ou ainda não implementado).Assinale a alternativa CORRETA:
  1. ASomente as afirmativas l, II e II são verdadeiras.
  2. BSomente as afirmativas II, III e IV são verdadeiras.
  3. CSomente as afirmativas l, III e IV são verdadeiras.
  4. DSomente as afirmativas l, II e IV são verdadeiras.
  5. ETodas as afirmativas são verdadeiras.
Revelar gabarito e comentário

GabaritoB — Somente as afirmativas II, III e IV são verdadeiras.

Link permanente: /questoes/qq741229