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 pequenos elementos, 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 levam em consideração o nível de acoplamento das dependências do código, incluindo 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á incorreta, pois mesmo que haja chamadas externas, como acesso ao Banco de Dados, ainda é possível realizar testes unitários, utilizando técnicas como mocks ou stubs. Portanto, a opção correta é: A asserção I é uma proposição verdadeira, a II e III são proposições falsas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material