Index of content
Esta será una aplicación puramente impulsada por comandos que permitirá al usuario especificar • la operación a realizar y • los dos números a utilizar con esa operación. El objeto Calculadora luego devolverá un resultado. Se puede usar el mismo objeto para repetir esta secuencia de pasos. Este comportamiento general de la Calculadora es se ilustra a continuación en forma de diagrama de flujo: También debe proporcionar una función de memoria que permita que el resultado actual sea agregado o restado del total actual de la memoria. También debería ser posible recuperar el valor en la memoria y borrar la memoria. A continuación, escriba un conjunto de pruebas PyTest para la clase Calculadora. Piense en qué pruebas necesita escribir; recuerda que no puedes escribir pruebas para cada valor que podría usarse para una operación; pero considere los límites, 0, −1, 1, −10, +10, etc Por supuesto, también debe considerar el efecto acumulativo del comportamiento del función de memoria de la calculadora; es decir, múltiples adiciones de memoria o sub-memoria tracciones y combinaciones de estas. A medida que identifique las pruebas, es posible que tenga que actualizar su implementación. de la clase Calculadora. ¿Ha tenido en cuenta todas las opciones de entrada, por ejemplo dividir por cero: lo que debería suceder en estas situaciones. 186 15 Marco de prueba de PyTest
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Read MoreTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Read More• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.
Read More