Pruebas basadas en datos en Cucumber

Utilizar el esquema del escenario
Cucumber soporta de forma natural las pruebas basadas en datos mediante el esquema de escenarios. Considera el siguiente conjunto de funciones utilizadas por Escenario para definir los pasos de la prueba:
Función: comprobar la suma en la calculadora de Google
Para comprobar que la calculadora de google funciona correctamente
Como usuario de google
Debería poder obtener un resultado de suma correcto
Escenario: Ampliación
Dado que abro google
Cuando introduzco «2+2» en el cuadro de texto de búsqueda
Entonces debería obtener el resultado «4».
Sólo tenemos que utilizar el esquema del escenario junto con ejemplos para impulsarlo con datos. Escribe el siguiente código en el archivo de funciones:
Función: comprobar la suma en la calculadora de Google
Para comprobar que la calculadora de google funciona correctamente
Como usuario de google
Debería poder obtener un resultado de suma correcto
Esquema del escenario: Adición
Dado que abro google
<> Cuando introduzco » cálculo » en el cuadro de texto de búsqueda
<> Entonces debería obtener el resultado como » resultado «
Ejemplos:
|Cálculo Resultado
| 3+3 | 6 |
| 2+5 | 70 |
Ahora la prueba se ejecutaría dos veces con dos conjuntos de valores diferentes.