Skip to content
Open

bdd #14

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions features/web/agregarPedido.feature
Original file line number Diff line number Diff line change
@@ -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"
36 changes: 35 additions & 1 deletion features/web/index.feature
Original file line number Diff line number Diff line change
Expand Up @@ -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"
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)"






2 changes: 1 addition & 1 deletion templates/pedidosForm.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ <h1>
<input name="email" type="text"><br>
<label>Descripcion</label>
<input name="texto" type="text"><br>
<input type="submit" value="Registrar">
<input id="registrar" type="submit" value="Registrar">
</form>
{% endblock %}