Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
UNIVERSIDAD TECNOLÓGICA NACIONAL FACULTAD REGIONAL TUCUMÁN DISEÑO DE SISTEMAS TRABAJO PRÁCTICO N° 6 PRUEBAS 2021 1. Prueba de particiones a. Determinar las particiones de equivalencia para un método de una clase que recibe solo números. Y para un entero determina si es par – impar y positivo – negativo. Es decir, una respuesta válida sería: par y positivo. b. Determinar las particiones de equivalencia para el siguiente código (serie o sucesión de Fibonacci) y diseñar los casos de prueba. 2. Prueba unitaria utilizando frameworks: Dado el código, para descargar de Teams (https://drive.google.com/file/d/1AzCa93BwQUplLJfDePVYdZFjmQAc9cQR/view?us p=sharing). Y con la siguiente especificación: Un supermercado decidió implementar una política de descuento basada en reglas. Y estableció lo siguiente: 1 https://drive.google.com/file/d/1AzCa93BwQUplLJfDePVYdZFjmQAc9cQR/view?usp=sharing https://drive.google.com/file/d/1AzCa93BwQUplLJfDePVYdZFjmQAc9cQR/view?usp=sharing DISEÑO DE SISTEMAS TPN° 6 Regla 1: Lunes: llevando 2 o 3 productos iguales de “Panaderia”, la segunda y tercera unidad van al 50% de su valor. Si se llevan más unidades el precio es el mismo. Regla 2: Martes y Miércoles: en compras superiores a $500 y hasta $1000 (inclusive), se aplica un 3% de descuento al total de la venta. En compras superiores a $1000 y hasta $2500 (inclusive), se aplica un 5%. En compras superiores a 2500 corresponde un 6,5%. Regla 3: Jueves: llevando hasta 5 unidades iguales en “Lacteos” o “Verduras”, desde la segunda y hasta la quinta unidad se aplica un 30% de descuento a cada una. Reglar 4: Viernes, Sábado y Domingo: solo en compras superiores a $1000, se aplica un 10% de descuento a todos los productos con más de 3 unidades. a. Encontrar los errores semánticos en la solución. b. Realizar 5 pruebas unitarias utilizando la librería JUnit para Java. 2
Compartir