PyHamcrest

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

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

botnee
botnee

20 Feb 15

UPPAAL
UPPAAL

2 Jun 15

nose-f7u12
nose-f7u12

11 May 15

Expect-lite
Expect-lite

19 Feb 15

Comentarios a la PyHamcrest

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