Feature: Jugar al Juego del número secreto
Como: Usuario
Quiero: Un videojuego
Para: Adivinar un número secreto y pasar un rato divertido
Background:
Dado: Que estoy en la aplicación del videojuego “número secreto”
Entonces: Veo un campo de entrada (desactivado), un botón “Verificar” (desactivado) y un botón “Nuevo Juego” (activado)
Escenario: Generación de un número secreto aleatorio
Dado: Que estoy en la aplicación del videojuego “número secreto”
Entonces: Veo un campo de entrada (desactivado), un botón “Verificar” (desactivado) y un botón “Nuevo Juego” (activado)
Escenario: Generación de un número secreto aleatorio
Cuando: Hago clic en el botón “Nuevo Juego”
Entonces: Se genera un número secreto aleatorio entre 1 y 10, desconocido Para: el usuario
Y: Se activa el campo de entrada y el botón “Verificar”
Escenario: Intento con un número mayor al múmero secreto
Cuando: Ingreso un número mayor al número secreto
Y: Hago clic en el botón “Verificar”
Entonces: Se muestra el mensaje “El número secreto es menor”
Escenario: Intento con un número menor al número secreto
Cuando: Ingreso un número menor al número secreto
Y: Hago clic en el botón “Verificar”
Entonces: Se muestra el mensaje “El número secreto es mayor"
Escenario: Inicio de un nuevo juego
Cuando: Hago clic en el botón “Nuevo Juego”
Entonces: Se inicia un nuevo juego
Escenario: Adivinando el número correctamente (Éxito)
Cuando: El número ingresado es igual al número secreto
Entonces: Se muestra el mensaje “¡Lo adivinaste en ‘x’ intentos!”
Escenario: Ingreso erróneo de caracteres
Cuando: Ingreso un carácter que no es un número
Entonces: No se permite; solo se pueden ingresar números del 1 al 10
Escenario: Ingreso erróneo de números
Cuando: Ingreso un número menor a 0 o mayor a 10
Entonces: Se muestra un mensaje de “Solo puedes ingresar números del 1 al 10”
Escenario: Límite de intentos alcanzado
Cuando: He realizado 3 intentos sin adivinar el número secreto
Entonces: Se muestra el mensaje “El número máximo de intentos es 3. ¡Inicia un nuevo juego!”
Y: Se activa el botón “Nuevo Juego”
Escenario: Hacer click en "Validar" sin haber ingresado un numero
Cuando: No he ingresado ningun numero y hago click en el boton "Validar"
Entonces: Debe mostar mensaje "Ingresa un numero del 1 al 10"
Escenario: Hacer click en "Validar" sin haber ingresado un numero
Cuando: No he ingresado ningun numero y hago click en el boton "Validar"
Entonces: Debe mostar mensaje "Ingresa un numero del 1 al 10"