Pular para o conteúdo principal

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:Imagem 029.jpgNesse 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.
  1. AA classe Z necessita ser testada novamente.
  2. BNão é necessário testar a classe X porque ela usa o mesmo método m.
  3. CA classe X deve ser novamente testada, pois há uma mudança de contexto.
  4. DSe m tiver passado no teste de unidade então não há necessidade de testar novamente a classe X.
  5. ESe Y e Z tiverem passado no teste de integração, então não há necessidade de testar novamente a classe X.
Revelar gabarito e comentário

GabaritoC — A classe X deve ser novamente testada, pois há uma mudança de contexto.

Link permanente: /questoes/fg135591