Prueba 2 - Zona de provincia
Modificar una zona de provincia
En esta función el usuario intenta modificar una zona de provincia en el sistema. Para ello debe de modificar el nombre del barrio o la zona de provincia, el costo por el desplazamiento hasta ese lugar o el estado en el sistema de dicha zona de provincia. Este método se encuentra implementado en la clase Zona Provincia y en el gestor de Zona Provincia.
Entrada de datos | |
---|---|
Nombre del campo | Tipo del campo |
nombre | String |
precio | Float |
estado | tinyint |
Pruebas de clase de equivalencia
Nombre del campo | Clases válidas | Clases no válidas |
---|---|---|
nombre | 1. Sea inferior a 80 caracteres | 2. Superior a 80 caracteres 3. Sea igual a 0 caracteres |
precio | 4. x >= 0 | 5. x < 0 |
estado | 6. x = ACTIVO 7. x = INACTIVO | 8. x = otro valor |
Diseño de los casos de prueba
Tipo de prueba | Datos de entrada | Clases cubiertas | Resultados esperados | Resultados obtenidos |
---|---|---|---|---|
Clase válida | codigoPostal: 18013, nombre: Las torres de la chana, precio: 4, estado= ACTIVO | 1, 4 y 6 | Modificar una zona de provincia | Se ha modificado una zona de provincia |
Clase válida | codigoPostal: 18013, nombre: Las torres de la chana, precio: 4, estado= INACTIVO | 1, 4 y 7 | Modificar una zona de provincia | Se ha modificado una zona de provincia |
Clase no válida | codigoPostal: 18013, nombre: La Chana es un lugar donde se come buenas tapas aunque es preferible la zona de la plaza de toros y más concretamente la de los pescadores donde trabaja mariano…, precio: 4, estado = ACTIVO | 2 | Error en la inserción | Error en la modificación. Error en la base de datos |
Clase no válida | codigoPostal: 18013, nombre:, precio: 4, estado=ACTIVO | 3 | Error en la inserción | Error en la modificación. Error en la base de datos |
Clase no válida | codigoPostal: 18013, nombre: La chana, precio: -4, estado=ACTIVO | 5 | Modificación de lugar con valores modificados. Modificar el precio a su valor positivo | Modificar el lugar con el valor del precio positivo |
Clase no válida | codigoPostal: 18013, nombre: La chana, precio: 4, estado=DORMIDO | 8 | Error en la modificación. Estado no válido | Error en la modificación |
page revision: 2, last edited: 14 May 2007 10:29