Preguntas etiquetadas con unit-testing

Las pruebas unitarias son un método mediante el cual se prueban unidades individuales de código fuente para determinar si son aptas para su uso.

2
RSpec vs Test :: Unidad en rieles
Nunca he estado realmente convencido de las ventajas que obtienes al cambiar a RSpec desde Test :: Unit en Ruby on Rails (a pesar de leer de vez en cuando sobre RSpec). ¿Qué tiene RSpec que la mayoría de los proyectos de Rails parecen estar usándolo? (Algunos ejemplos de código …



8
Prueba unitaria: aplicación acoplada a la base de datos
¿Cuál sería el mejor enfoque en la unidad de prueba de un modelo que se integra en una aplicación que está estrechamente vinculada a la base de datos? El escenario específico aquí es un carrito de compras: me gustaría poder probar la adición, la eliminación y la recuperación de artículos …

4
¿El desarrollo basado en pruebas me obliga a seguir SOLID?
Escucho mucho de los profesionales de TDD que una de las ventajas de TDD es que obliga a los desarrolladores a seguir los principios SÓLIDOS (responsabilidad única, abierto-cerrado, sustitución de Liskov, segregación de interfaz e inversión de dependencia). Pero en cuanto a mí, es suficiente escribir algunas pruebas (prueba unitaria …

7
Cómo evitar la necesidad de probar métodos privados
Sé que se supone que no debes probar métodos privados, y si parece que lo necesitas, es posible que haya una clase allí esperando para salir. Pero, no quiero tener un millón de clases solo para poder probar sus interfaces públicas y encuentro que para muchas clases si solo pruebo …

2
¿Dónde empujar una prueba fallida?
Acabo de cambiar la configuración de la bifurcación en mi repositorio de GitHub, de modo que mi [próxima] bifurcación requiere una compilación de CI pasante a través de una solicitud de extracción. Siguió una discusión con varios miembros del equipo, sobre la falla de las pruebas. Por el bien del …

1
Unidad de prueba de un cliente API y envoltorios
He estado dando vueltas en círculos tratando de encontrar la mejor manera de probar la unidad de una biblioteca de cliente API que estoy desarrollando. La biblioteca tiene una Clientclase que básicamente tiene una asignación 1: 1 con la API, y una Wrapperclase adicional que proporciona una interfaz más fácil …





4
¿Es una buena idea medir el rendimiento de un método utilizando el tiempo de espera de la prueba unitaria?
En un proyecto donde hay requisitos no funcionales que especifican el tiempo máximo de ejecución para una acción específica, el control de calidad debe verificar el rendimiento de esta acción en una máquina dedicada utilizando hardware preciso bajo carga precisa, tanto el hardware como la carga se especifican en los …

5
Pruebas unitarias: cómo comenzar
Recién estoy comenzando con las pruebas unitarias, pero no estoy seguro si realmente entiendo el punto de todo. Leí tutoriales y libros sobre todo, pero solo tengo dos preguntas rápidas: Pensé que el propósito de las pruebas unitarias es probar el código que realmente escribimos. Sin embargo, para mí parece …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.