PyHamcrest

Software captura de pantalla:
PyHamcrest
Detalles de software:
Versión: 1.5
Fecha de carga: 11 May 15
Licencia: Libre
Popularidad: 192

Rating: nan/5 (Total Votes: 0)

Hamcrest es un marco de Python para escribir objetos Matcher, que le permite definir de forma declarativa reglas "match". & Nbsp; Hay una serie de situaciones en las comparadores son invaluables, como la validación de interfaz de usuario, o el filtrado de datos, pero es en el área de escribir pruebas flexibles que comparadores se usan con mayor frecuencia. Este tutorial muestra cómo utilizar Hamcrest para las pruebas unitarias.
Al escribir pruebas a veces es difícil de conseguir el equilibrio adecuado entre overspecifying la prueba (y por lo que es frágil a los cambios), y no especificando suficiente (haciendo la prueba de menor valor, ya que continúa pasando, incluso cuando se rompe la cosa se está probando). Contar con una herramienta que le permite elegir con precisión el aspecto bajo prueba y describir los valores que debe tener, a un nivel controlado de precisión, ayuda en gran medida en las pruebas de escritura que son "apenas a la derecha." Tales pruebas fallan cuando el comportamiento del aspecto bajo prueba se desvía del comportamiento esperado, sin embargo, siguen pasando cuando se realizan cambios, sin relación de menor importancia a la conducta

Requisitos :.

  • Python

Programas parecidos

iogen
iogen

2 Jun 15

PMD
PMD

9 Dec 15

gprof2dot.py
gprof2dot.py

3 Jun 15

pyfix
pyfix

20 Feb 15

Comentarios a la PyHamcrest

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!