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:
- ASomente as afirmativas l, II e II são verdadeiras.
- BSomente as afirmativas II, III e IV são verdadeiras.
- CSomente as afirmativas l, III e IV são verdadeiras.
- DSomente as afirmativas l, II e IV são verdadeiras.
- ETodas as afirmativas são verdadeiras.