Implementar Aserciones para Pruebas Unitarias en test_aritmetica.py
Aserciones para la Función sumar:
Escribir al menos 3 pruebas con assert que validen la correcta suma de números reales.
Asegurarse de incluir casos con números positivos, negativos, y cero.
Aserciones para la Función restar:
Escribir al menos 3 pruebas con assert que validen la correcta resta de números reales.
Incluir casos donde el resultado sea positivo, negativo, y cero.
Aserciones para la Función dividir:
Escribir al menos 3 pruebas con assert que validen la correcta división de números reales.
Incluir una prueba para manejar la división por cero y asegurarse de que se lanza la excepción correcta.
Aserciones para la Función multiplicar:
Escribir al menos 3 pruebas con assert que validen la correcta multiplicación de números reales.
Incluir casos con multiplicación por cero, números negativos, y números positivos.
Aserciones para la Función sumar_n:
Escribir al menos 3 pruebas con assert que validen la suma correcta de una lista de números reales.
Incluir listas con diferentes tamaños, incluyendo listas vacías.
Aserciones para la Función promedio_n:
Escribir al menos 3 pruebas con assert que validen el cálculo correcto del promedio de una lista de números reales.
Incluir pruebas para listas con un solo elemento, varios elementos, y manejo de errores si es necesario.
Ejecutar y Verificar Aserciones en test_aritmetica.py
Ejecutar todas las funciones de prueba (test_suma, test_resta, etc.) dentro del bloque if name == "main":.
Verificar que todas las aserciones pasen sin errores.
Documentar cualquier fallo de aserción y corregir los problemas en el código fuente.
Implementar Aserciones para Pruebas Unitarias en test_aritmetica.py
Aserciones para la Función sumar:
Escribir al menos 3 pruebas con assert que validen la correcta suma de números reales. Asegurarse de incluir casos con números positivos, negativos, y cero. Aserciones para la Función restar:
Escribir al menos 3 pruebas con assert que validen la correcta resta de números reales. Incluir casos donde el resultado sea positivo, negativo, y cero. Aserciones para la Función dividir:
Escribir al menos 3 pruebas con assert que validen la correcta división de números reales. Incluir una prueba para manejar la división por cero y asegurarse de que se lanza la excepción correcta. Aserciones para la Función multiplicar:
Escribir al menos 3 pruebas con assert que validen la correcta multiplicación de números reales. Incluir casos con multiplicación por cero, números negativos, y números positivos. Aserciones para la Función sumar_n:
Escribir al menos 3 pruebas con assert que validen la suma correcta de una lista de números reales. Incluir listas con diferentes tamaños, incluyendo listas vacías. Aserciones para la Función promedio_n:
Escribir al menos 3 pruebas con assert que validen el cálculo correcto del promedio de una lista de números reales. Incluir pruebas para listas con un solo elemento, varios elementos, y manejo de errores si es necesario. Ejecutar y Verificar Aserciones en test_aritmetica.py
Ejecutar todas las funciones de prueba (test_suma, test_resta, etc.) dentro del bloque if name == "main":. Verificar que todas las aserciones pasen sin errores. Documentar cualquier fallo de aserción y corregir los problemas en el código fuente.