Ed
ano passado
Vamos analisar cada asserção: I. Testes Unitários validam o comportamento de pequenos elementos em um Sistema que, em Programação Orientada a Objetos, pode ser um Método, fortemente acoplado ao Código e sem chamadas externas. Esta asserção está correta, pois os testes unitários focam em validar o comportamento de unidades individuais de código, como métodos, de forma isolada. II. Métodos são funções que descrevem ações. Esses Testes consideram também o nível de acoplamento das dependências do Código de Programação, como chamadas a outros métodos. Esta asserção está correta, pois os testes unitários também levam em consideração o nível de acoplamento das dependências do código, como chamadas a outros métodos. III. Caso os acoplamentos tenham chamadas externas, como acesso ao Banco de Dados, o Teste unitário não fará mais sentido, sendo necessário partir para Testes de Integração. Esta asserção está correta, pois os testes unitários são focados em validar unidades isoladas de código, e quando há dependências externas, como acesso ao Banco de Dados, é necessário realizar testes de integração. Portanto, as três asserções são verdadeiras e a III é uma justificativa correta da I. Assim, a alternativa correta é: As asserções I, II e III são proposições verdadeiras, e a III é uma justificativa correta da I.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material