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.


5
Pruebas de unidad en un mundo "sin setter"
No me considero un experto en DDD pero, como arquitecto de soluciones, intento aplicar las mejores prácticas siempre que sea posible. Sé que hay mucha discusión sobre los pros y los contras del "estilo" de setter no (público) en DDD y puedo ver ambos lados del argumento. Mi problema es …

7
Calidad de código en pruebas unitarias?
Al escribir pruebas unitarias, ¿vale la pena pasar el tiempo extra para que el código tenga buena calidad y legibilidad? Cuando escribo pruebas, a menudo rompo la Ley de Deméter , para escribir más rápido y evitar el uso de tantas variables. Técnicamente, las pruebas unitarias no se reutilizan directamente; …

13
¿Cómo funciona la prueba unitaria?
Estoy tratando de hacer mi código más robusto y he estado leyendo sobre pruebas unitarias, pero me resulta muy difícil encontrar un uso útil real. Por ejemplo, el ejemplo de Wikipedia : public class TestAdder { public void testSum() { Adder adder = new AdderImpl(); assert(adder.add(1, 1) == 2); assert(adder.add(1, …

4
¿Por qué está mal visto probar MVC Views?
Actualmente estoy estableciendo las bases para una aplicación ASP.Net MVC y estoy investigando qué tipo de pruebas unitarias debería estar preparado para escribir. He visto en varios lugares a personas que esencialmente dicen 'no te molestes en probar tus puntos de vista, no hay lógica y es trivial y será …

16
¿Quién realiza el desarrollo basado en pruebas?
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. He estado trabajando en el espacio empresarial durante los últimos 4 años y medio y he notado que, en términos generales, las …

3
¿Por qué escribirías pruebas unitarias para controladores?
Para mí, esta es una prueba de unidad totalmente irrelevante y no entiendo por qué alguien pasaría tiempo escribiéndola, ya que hay muy poco valor para obtenerla. Lo sabría perfectamente si este controlador devolviera el tipo deseado ejecutando el método en un navegador. Realmente, ¿crees que se necesita una prueba …


7
Codificación y prueba en el mismo sprint
¿Cómo se manejan las pruebas dentro del mismo sprint que la codificación, si toda o la mayor parte de la codificación no se realiza hasta el final del sprint? (Me refiero al desarrollo y prueba de "sopa de nueces" de un solo PBI dentro de un sprint). La mayoría de …


6
¿Cómo debo probar mi código TEST?
Una de las pocas cosas en las que la mayoría de los desarrolladores de software están de acuerdo es que no debe confiar en que el código funcione correctamente a menos que lo pruebe. Si no lo prueba, puede tener errores ocultos que solo le causarán más trabajo en el …


3
¿Está bien falsificar parte de la clase bajo prueba?
Supongamos que tengo una clase (perdona el ejemplo artificial y el mal diseño de la misma): class MyProfit { public decimal GetNewYorkRevenue(); public decimal GetNewYorkExpenses(); public decimal GetNewYorkProfit(); public decimal GetMiamiRevenue(); public decimal GetMiamiExpenses(); public decimal GetMiamiProfit(); public bool BothCitiesProfitable(); } (Tenga en cuenta que los métodos GetxxxRevenue () y …

6
Normas de codificación de prueba unitaria
Por lo general, cuando hablamos de estándares de codificación nos referimos al código del programa en sí, pero ¿qué pasa con las pruebas unitarias? ¿Existen ciertas pautas de estándares de codificación que son exclusivas de las pruebas unitarias? ¿Qué son?


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.