From e667b4c80fc262821c50ad03e13694d5748d9e80 Mon Sep 17 00:00:00 2001 From: moranni Date: Mon, 16 Nov 2020 12:43:51 -0300 Subject: [PATCH] bdd --- features/web/agregarPedido.feature | 12 ++++++++++ features/web/index.feature | 36 +++++++++++++++++++++++++++++- templates/pedidosForm.html | 2 +- 3 files changed, 48 insertions(+), 2 deletions(-) create mode 100644 features/web/agregarPedido.feature diff --git a/features/web/agregarPedido.feature b/features/web/agregarPedido.feature new file mode 100644 index 0000000..4b467d5 --- /dev/null +++ b/features/web/agregarPedido.feature @@ -0,0 +1,12 @@ +# language: es +Característica: Agregar Pedido + Para poder agregar un pedido + Como cualquier usuario no logead + Tengo que ser capaz de rellenar el formulario + + Escenario: Registrando Pedido + Dado estoy en "/pedidos/create" + Y relleno "email" con "nicolas@algo" + Y relleno "texto" con "tdd" + Cuando presiono "registrar" + Entonces debo ver "Thank you por registrar este request" \ No newline at end of file diff --git a/features/web/index.feature b/features/web/index.feature index de68bd9..d998b18 100644 --- a/features/web/index.feature +++ b/features/web/index.feature @@ -6,4 +6,38 @@ Característica: Pagina principal Escenario: Puedo entrar a la home de la aplicacion Dado estoy en la página de inicio - Entonces debo ver "Bienvenidos" \ No newline at end of file + Entonces debo ver "Bienvenidos a cursos" + + Escenario: Entro al home y puedo ver el menu con los links + Dado estoy en la página de inicio + Entonces debo ver "Listado de cursos" en el elemento "#menu-cursos" + Y debo ver "Agregar pedido" en el elemento "#agregar-pedido" + Y debo ver "Listado de pedidos" en el elemento "#menu-pedidos" + Y debo ver "Agregar Curso" en el elemento "#agregar-curso" + + Escenario: Entro al link Listado de pedidos + Dado estoy en la página de inicio + Cuando sigo "Listado de pedidos" + Entonces debo ver "Bienvenidos a pedidos" + + Escenario: Entro al link Agregar Pedido + Dado estoy en la página de inicio + Cuando sigo "Agregar Pedido" + Entonces debo ver "formulario de pedidos" + + Escenario: Entro al link Listado de cursos + Dado estoy en la página de inicio + Cuando sigo "Listado de cursos" + Entonces debo ver "Nombre" + + Escenario: Entro al link Agregar Curso + Dado estoy en la página de inicio + Cuando sigo "Agregar Curso" + Entonces debo ver "Nombre" + Y debo ver un elemento "#content > form > input[type=text]:nth-child(2)" + + + + + + diff --git a/templates/pedidosForm.html b/templates/pedidosForm.html index 668749c..90cbfb3 100644 --- a/templates/pedidosForm.html +++ b/templates/pedidosForm.html @@ -9,6 +9,6 @@



- + {% endblock %} \ No newline at end of file