Index of content
Observe que el simulacro del último parche se pasa al segundo parámetro pasado al método test_something() (self es el primer parámetro de todos los métodos). Sucesivamente el simulacro del primer parche se pasa al último parámetro. Así se pasan las burlas en el método de prueba en el orden inverso al que están definidos. 16.10 ¿Cuántas burlas? Una pregunta interesante a considerar es ¿cuántos simulacros debe usar por prueba? Este es el tema de mucho debate dentro de la comunidad de pruebas de software. El Las reglas generales sobre este tema se dan a continuación, sin embargo, debe ser tenga en cuenta que se trata de directrices y no de reglas estrictas y rápidas. • Evite más de 2 o 3 simulacros por prueba. Debe evitar más de 2-3 las burlas a medida que se burlan de sí mismas se vuelven más difíciles de manejar. Muchos también consideran que si necesita más de 2 o 3 simulacros por prueba, probablemente haya algunos cuestiones de diseño subyacentes que deben tenerse en cuenta. Por ejemplo, si eres probando una clase de Python, entonces esa clase puede tener demasiadas dependencias. Alternativamente, la clase puede tener demasiadas responsabilidades y debe dividirse en varias clases independientes; cada uno con una responsabilidad distinta. Otra causa podría ser que el comportamiento de la clase no esté encapsulado suficiente y que está permitiendo que otros elementos interactúen con la clase en maneras más informales (es decir, la interfaz entre la clase y otros elementos es no limpia/explota lo suficiente). El resultado es que puede ser necesario refactorizar su clase antes de avanzar con el desarrollo y las pruebas. • Solo búrlate de tu vecino más cercano. Solo debes burlarte de tu más cercano vecino ya sea una función, método u objeto. Debes tratar de evitar burlándose de dependencias de dependencias. Si te encuentras haciendo esto, entonces será más difícil de configurar, mantener, comprender y desarrollar. Tambien es cada vez más probable que esté probando los simulacros en lugar de su propia función, método o clase. 16.11 Consideraciones burlonas A continuación, se proporcionan algunas reglas generales que se deben tener en cuenta al usar simulacros con tus pruebas: • No se exceda en las simulaciones: si lo hace, puede terminar simplemente probando las simulaciones. ellos mismos. 202 dieciséis Burlarse para probar
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