Feature: ED1-Guardar-Contacto-Niño

Como educador
Quiero guardar datos de contacto de un niño
Para ponerme en contacto con él

Background: src/VicentGodella/OpenGestia/OpenGestiaBundle/Features/ED1.feature:6

  1. Given usuarios en el sistema: VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::usuariosEnElSistema()
    nombre apellidos fecha_nacimiento direccion cp poblacion password email
    pepe martínez 1980/02/06 C/ Imposible, 3 46001 Valencia secret pepe@opengestia.org
    juan rodríguez 1985/09/16 C/ Del medio, 16 46100 Burjassot password juan@opengestia.org
  • @orm

Scenario: guarda datos contacto de niño correctamente src/VicentGodella/OpenGestia/OpenGestiaBundle/Features/ED1.feature:13

  1. Given Un usuario autenticado como "responsable de centro" VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::unUsuarioAutenticadoComo()
  2. And Estoy en la página de nuevos datos de contacto de niño VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::estoyEnLaPaginaDeNuevosDatosDeContactoDeNino()
  3. When rellene los datos del niño correctamente VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::relleneLosDatosDelNinoCorrectamente()
  4. And Haga click en guardar VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::hagaClickEnGuardar()
  5. Then Debería ver los datos del niño en el listado de niños del centro VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::deberiaVerLosDatosDelNinoEnElListadoDeNinosDelCentro()
  • @orm

Scenario: muestra error si el teléfono es incorrecto src/VicentGodella/OpenGestia/OpenGestiaBundle/Features/ED1.feature:21

  1. Given Un usuario autenticado como "responsable de centro" VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::unUsuarioAutenticadoComo()
  2. And Estoy en la página de nuevos datos de contacto de niño VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::estoyEnLaPaginaDeNuevosDatosDeContactoDeNino()
  3. When rellene los datos del niño correctamente VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::relleneLosDatosDelNinoCorrectamente()
  4. And relleno incorrectamente el número de teléfono VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::rellenoIncorrectamenteElNumeroDeTelefono()
  5. And Haga click en guardar VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::hagaClickEnGuardar()
  6. Then Debería ver un elemento de error para "telefono" VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::deberiaVerUnElementoDeErrorPara()
  7. And no haber guardado los datos VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::noHaberGuardadoLosDatos()
  • @orm

Scenario: muestra error si el dni es incorrecto src/VicentGodella/OpenGestia/OpenGestiaBundle/Features/ED1.feature:31

  1. Given Un usuario autenticado como "responsable de centro" VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::unUsuarioAutenticadoComo()
  2. And Estoy en la página de nuevos datos de contacto de niño VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::estoyEnLaPaginaDeNuevosDatosDeContactoDeNino()
  3. When rellene los datos del niño correctamente VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::relleneLosDatosDelNinoCorrectamente()
  4. And relleno incorrectamente el dni VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::rellenoIncorrectamenteElDni()
  5. And Haga click en guardar VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::hagaClickEnGuardar()
  6. Then Debería ver un elemento de error para "dni" VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::deberiaVerUnElementoDeErrorPara()
  7. And no haber guardado los datos VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::noHaberGuardadoLosDatos()
  • @orm

Scenario: muestra error si el correo electrónico es incorrecto src/VicentGodella/OpenGestia/OpenGestiaBundle/Features/ED1.feature:41

  1. Given Un usuario autenticado como "responsable de centro" VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::unUsuarioAutenticadoComo()
  2. And Estoy en la página de nuevos datos de contacto de niño VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::estoyEnLaPaginaDeNuevosDatosDeContactoDeNino()
  3. When rellene los datos del niño correctamente VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::relleneLosDatosDelNinoCorrectamente()
  4. And relleno incorrectamente el correo electrónico VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::rellenoIncorrectamenteElCorreoElectronico()
  5. And Haga click en guardar VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::hagaClickEnGuardar()
  6. Then Debería ver un elemento de error para "email" VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::deberiaVerUnElementoDeErrorPara()
  7. And no haber guardado los datos VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::noHaberGuardadoLosDatos()
  • @orm

Scenario: muestra error si la fecha de nacimiento es incorrecta src/VicentGodella/OpenGestia/OpenGestiaBundle/Features/ED1.feature:51

  1. Given Un usuario autenticado como "responsable de centro" VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::unUsuarioAutenticadoComo()
  2. And Estoy en la página de nuevos datos de contacto de niño VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::estoyEnLaPaginaDeNuevosDatosDeContactoDeNino()
  3. When rellene los datos del niño correctamente VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::relleneLosDatosDelNinoCorrectamente()
  4. And relleno incorrectamente la fecha de nacimiento VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::rellenoIncorrectamenteLaFechaDeNacimiento()
  5. And Haga click en guardar VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::hagaClickEnGuardar()
  6. Then Debería ver "Fecha de nacimiento incorrecta" VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::deberiaVerTexto()
  7. And no haber guardado los datos VicentGodella\OpenGestia\OpenGestiaBundle\Features\Context\FeatureContext::noHaberGuardadoLosDatos()

5 escenarios (5 exitosos)

38 pasos (38 exitosos)

0m3.042s