Questão 1885573

Tecnologia da Informação · 2022

Questão

ID 1885573

Disciplina: Tecnologia da Informação

Assuntos: Ferramentas para Teste (Junit, Findbugs, Etc.)

Ano: 2022 Banca: FURG - Universidade Federal do Rio Grande Órgão: Universidade Federal do Rio Grande - Furg


Em relação aos métodos-modelo do PHPUnit, são verdadeiras as afirmações:

l - Os métodos-modelo setup () e tearDown() são executados uma vez para cada método de teste (e em novas instâncias) da classe do caso de teste.

II- Os métodos setUpBeforeClass () e tearDownAfterdass () são chamados antes do primeiro da classe do caso de teste a ser executado e após o último teste da classe do caso de teste ser executado, respectivamente.

Ill - Se você criou muitos objetos em seu método setup () é recomendado que utilize o método tearDown () para implementar uma liberação de memória do sen/idor, pois a coleta de lixo dos objetos dos casos de teste não é previsível.

IV - E possível compartilhar a conexão ao banco de dados entre vários testes utilizando os métodos setUpBeforeClass () e tearDownAfterClass () para conectar ao banco de dados antes do primeiro teste da classe de casos de teste e para desconectar do banco de dados após o último teste dos casos de teste, respectivamente.

Alternativas da questão 1885573
Pular para o conteúdo principal