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.

1
¿Cómo probar un ClassLoader personalizado?
Por alguna razón, necesito un hijo primero ClassLoader. Tal ClassLoaderno existe en el JDK, así que lo estoy escribiendo. Dado que este es un componente clave de mi caso de uso, me gustaría que fuera sometido a pruebas exhaustivas. Para garantizar que no se cambie sin romper el comportamiento, quiero …


4
La inversión de dependencia expande la API, lo que resulta en pruebas innecesarias
Esta pregunta me ha molestado durante unos días y parece que varias prácticas se contradicen entre sí. Ejemplo Iteración 1 public class FooDao : IFooDao { private IFooConnection fooConnection; private IBarConnection barConnection; public FooDao(IFooConnection fooConnection, IBarConnection barConnection) { this.fooConnection = fooConnection; this.barConnection = barConnection; } public Foo GetFoo(int id) { …


2
¿Pruebas unitarias con tablas de búsqueda masivas?
Nuestro sistema está estructurado de tal manera que obtenemos mucha información clave para nuestros cálculos y otra lógica de las tablas de tipos de búsqueda. Los ejemplos serían todo tipo de tasas diferentes (como tasas de interés o tasas de contribución), fechas (como fechas de vigencia) y todo tipo de …


2
¿Cuánta lógica se puede poner en un comando? O de manera diferente: ¿para qué tipo de lógica es el patrón de comando?
He estado usando el patrón de comando durante bastante tiempo, pero nunca estoy seguro de cuánta lógica puedo poner realmente en el Executemétodo. Mi implementación actual del patrón de comando es similar a esta: public abstract class Command { public static event EventHandler Completed = delegate { }; public bool …







1
Pruebas unitarias en marcos de visualización (gráficos 3D)
Este es un seguimiento de esta pregunta. Allí estaba preguntando cómo hacer pruebas unitarias cuando tienes una biblioteca de algoritmos científicos. Tengo un problema similar ahora pero con un proyecto diferente. Estoy trabajando en una abstracción del marco del motor de gráficos 3D para DirectX, OpenGl, WebGl, Silverlight, WPF, y …
8 c#  unit-testing  tdd 


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.