Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941201135566

Para se conseguir o resultado após executar adequadamente os 12 testes no JUnit: “Todos os 12 testes passaram." é necess...

1

457941201135566
Ano: 2015Banca: FCCOrganização: MPE-PBDisciplina: Linguagens de ProgramaçãoTemas: JUnit Testing Framework | Java Frameworks
Texto associado
Atenção: Considere as informações abaixo para responder à questão.

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:
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200013462Linguagens de Programação

A utilização de números como constantes no meio de um código fonte em uma linguagem de programação, conhecidos por 'números mágicos', é considerada um...

#Linguagens de Programação#C#C++
Questão 457941200181607Linguagens de Programação

Quanto aos escalonamentos de threads em Java, considere: I. Em sistemas que aceitam preempção, uma thread executando em uma CPU também pode ser interr...

#Linguagens de Programação#Java
Questão 457941200373646Linguagens de Programação

O <schema> é o elemento raiz de todo XML Schema e pode conter alguns atributos, como

#Linguagens de Marcação#XML
Questão 457941201332131Linguagens de Programação

Quando se utilizam imagens e mapas de imagens para prover acessibilidade nos sites, deve-se fornecer um equivalente textual a cada imagem. Para especi...

#Desenvolvimento Web
Questão 457941201333734Linguagens de Programação

O uso da recursividade geralmente permite uma descrição mais clara e concisa dos algoritmos. Em relação aos conceitos e utilização de recursividade, é...

#Fundamentos de Programação
Questão 457941201346660Linguagens de Programação

The XSLT element which can be used to extract the value of an XML element and add it to the output stream of the transformation is:

#XML#Linguagens de Marcação
Questão 457941201362436Linguagens de Programação

Em uma página JSP de um site desenvolvido com Java EE deseja-se passar para uma servlet chamada Manager, usando o método HTTP get, dois parâmetros ao ...

#Linguagens de Programação#Java#JavaServer Pages (JSP)
Questão 457941201535177Linguagens de Programação

Com relação ao framework Hibernate é correto afirmar:

#Hibernate ORM#Java Frameworks
Questão 457941201716692Linguagens de Programação

A especificação da W3C para a versão 5 da linguagem HTML NÃO traz um conjunto de elementos que eram utilizados na versão anterior, e que são considera...

#HTML#Linguagens de Marcação
Questão 457941201823915Linguagens de Programação

Considere uma aplicação Java Web que possui os arquivos abaixo: index.html <html> <head><title>Cadastro</title> </head> <body> <form method="post" act...

#Linguagens de Programação#Desenvolvimento Web#Java

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre JUnit Testing FrameworkQuestões do FCC