preloader

1 января 1 г. | 2 чтение минут
Указатель содержания

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

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

gratis. Para la mayor parte del trabajo que hago en Python, la versión Community es más que adecuado y por lo tanto es la versión que puede descargar e instalar (nota con el Versión profesional, obtiene una prueba gratuita, pero deberá pagar la versión completa versión al final de la versión de prueba o vuelva a instalar la versión de la Comunidad en ese momento).

Прочитайте больше