Twip Clasificación y resumen
- Nombre del editor:
- Snackbox
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 15 KB
Twip Etiquetas
Twip Descripción
Agregue parámetros a sus métodos de prueba JUII "Pruebas con propiedades" le permite simplemente agregar parámetros a sus métodos de prueba de JUnit. TWIP los llama con todas las combinaciones posibles de estos parámetros ... o al menos algunos valores de falla comúnmente en el caso de enteros, etc. TWIP es especialmente útil, si desea probar todos los valores de un enumeración o combinaciones de algunas banderas. Puede especificar un método o campo estático para proporcionar los valores para su (s) método (s) de prueba (s), si desea probar con aparte de los valores predeterminados. Nota que el número de casos de prueba puede crecer rápidamente de esta manera, pero el código de prueba Por lo general, resulta ser mucho más limpio. Tradicionalmente, escribes dos métodos para probar dos accesorios. En general, difieren en una sola o dos declaración. Puede refactar un poco de configuración de instalación o un código de aserción en un método de utilidad, pero a menudo es difícil encontrar un buen nombre para tales métodos, que generalmente indica una mala práctica. Al agregar un argumento booleano a su primer método de prueba, puede agregar su segundo accesorio con una declaración simple si. Lo mismo a veces funciona para los enumeres: si desea verificar que todos los valores posibles se manejen correctamente, puede pasarlo como un argumento. Frecuentemente incluso las variaciones en el código de afirmación se pueden presentar de manera muy concisa, por lo que esta es una opción mucho mejor sobre la escritura de un método de prueba para decir cada valor de enumeración posible. Un buen ejemplo de cómo puede ser el código de afirmación conciso, es el inverso. de una operación matemática. Diga que desea probar si su código de multiplicación es correcto. En lugar de escribir cientos de métodos de prueba en el mismo patrón con solo los números diferentes, puede escribir un método con dos argumentos enteros. La afirmación simplemente verifica que dividir el resultado de su multiplicación por un argumento devuelve el otro. TWIP es comparable a los corredores de teorías experimentales que se integran en JUnit desde la versión 4.4 (ver aquí), pero creo que TWIP es mucho más fácil de captar y Manejar, aunque la teoría detrás de TWIP es la misma que para el corredor de teorías. Requisitos: · Java
Twip Software relacionado