Exercício V - rafarocha/ceshi GitHub Wiki

Precisamos checar se o alarme de tal prédio está funcionando pois certo dia ele falhou. Para constatar isto, e como tarefa primária, precisamos saber se o dispositivo do alarme está acionando o sinal sonoro. ... No projeto existe uma classe chamada AlarmeTest, localize-a e desenvolva abaixo:

Checkpoint 1: Apenas entender a idéia do teste abaixo : Estória do Usuário

  • um alarme ao ser acionado manda um dispositivo liberar um sinal sonoro para que todos possam evacuar o prédio.

Checkpoint 2: Criando o teste

  • implemente o teste unitário de forma a garantir que ao acionar o alarme o método do dispositivo soa o sinal sonoro do alarme
  • este teste deve checar apenas se o método do dispositivo foi chamado!
  • dica: lembre-se que você deve criar também a implementação.

Checkpoint 3: Revisando código

  • chame o colega ao lado e mande ele revisar o seu código e você o dele discutam o que saiu diferente e que pode ser ajustado