Questão de Engenharia de Software — UML — FGV 2008
Engenharia de SoftwareUML
- Código
- fg135591
- Banca
- FGV
- Órgão
- Senado Federal
- Ano
- 2008
- Nível
- Superior
- Cargo
- Analista de Sistemas
Considere a parte de um diagrama de classes mostrada na figura abaixo:
Nesse diagrama, a classe X é uma subclasse das classes Y e Z. Tanto a classe Y como a classe Z têm um método m. Inicialmente X utilizava o método m ( ) da classe Z, mas passou a utilizar o método m ( ) da classe Y. Nessa situação, assinale a alternativa correta.
Nesse diagrama, a classe X é uma subclasse das classes Y e Z. Tanto a classe Y como a classe Z têm um método m. Inicialmente X utilizava o método m ( ) da classe Z, mas passou a utilizar o método m ( ) da classe Y. Nessa situação, assinale a alternativa correta.- AA classe Z necessita ser testada novamente.
- BNão é necessário testar a classe X porque ela usa o mesmo método m.
- CA classe X deve ser novamente testada, pois há uma mudança de contexto.
- DSe m tiver passado no teste de unidade então não há necessidade de testar novamente a classe X.
- ESe Y e Z tiverem passado no teste de integração, então não há necessidade de testar novamente a classe X.