Questão #11277362015

Programação (TI)

Atenção: Considere as informações abaixo para responder às questões de números 38 e 39.

Para realizar testes com o JUnit considere o caso apresentado em seguida: o problema FizzBuzz.

FizzBuzz consiste em exibir uma lista de 1 a 30, um em cada linha, e filtrar todos os números respeitando as regras:

− números divisíveis por 3 devem retornar Fizz

− números divisíveis por 5 devem retornar Buzz

− números divisíveis por 3 e 5 devem retornar FizzBuzz

Antes de começar a escrever os testes, é preciso definir o que precisa ser testado, para isso foi criada a lista abaixo com todos

os testes que serão necessários:

[1] Retornar 1 ao passar 1;

[2] Retornar 2 ao passar 2;

[3] Retornar Fizz ao passar 3;

[4] Retornar 4 ao passar 4;

[5] Retornar Buzz ao passar 5;

[6] Retornar Fizz ao passar 6;

[7] Retornar 7 ao passar 7;

[8] Retornar 8 ao passar 8;

[9] Retornar Fizz ao passar 9;

[10] Retornar Buzz ao passar 10;

[11] Retornar FizzBuzz ao passar 15;

[12] Retornar FizzBuzz ao passar 30.

Para se conseguir o resultado após executar adequadamente os 12 testes no JUnit: Todos os 12 testes passaram. é necessário que o método verificaFizzbuzz() tenha o seguinte código Java: