Skip to content

retobit completado#3

Closed
CristinaVegasFuente wants to merge 1 commit into
curso-java-marshall-bits:mainfrom
CristinaVegasFuente:main
Closed

retobit completado#3
CristinaVegasFuente wants to merge 1 commit into
curso-java-marshall-bits:mainfrom
CristinaVegasFuente:main

Conversation

@CristinaVegasFuente
Copy link
Copy Markdown

El apartado de isAdult siendo un boolean me da error, igual han sido los operadores aritmeticos?

//falla el boolean
@DisplayName("adulto")
public void testAdulto(){
assertTrue(student.isAdult(19));
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

En el método isAdult no hace falta pasar argumentos. Automáticamente comprueba la edad del objeto student. Primero hay que hacer un .setAge(aqui la edad que sea) y luego el .isAdult()

@Marshall-Bits
Copy link
Copy Markdown
Contributor

Listo Cristina! Buen reto. El método que indicas que da error es porque le estás mandando un argumento a .isAdult(). Este método no acepta argumentos, por eso el error que aparece es algo así:

  • Error: required: no arguments
  • Error: found: int
  • Error: reason: actual and formal argument lists differ in length

Habría que hacer el .setAge(18) primero y luego el isAdult() Sin nada en el paréntesis.

Un saludo!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants