Una vez creado el proyecto nos crea una clase de prueba unitaria como ejemplo para usarla añadimos una referencia al proyecto que queremos probar en el que por ejemplo tenemos la siguiente clase:
public class Prueba { public int PruebaMiembro { get { return 1; } } }
Para probarla añadimos el siguiente código a la clase demostrativa que creo Visual Studio:
[TestMethod] public void TestMethod1() { Prueba p = new Prueba(); Assert.AreEqual(1, p.PruebaMiembro); }
y listo.
Podemos correr las pruebas que tengamos, en modo normal o de depuración, y ver los resultados desde el menú de pruebas o desde el panel vista de pruebas (Test View) desde el cual podemos seleccionar solo algunas pruebas o todas como se muestra en la siguiente imagen:
Los resultados se muestran en el panel de resultado de pruebas podemos dar doble click y ver los detalles de la ejecución incluyendo la posición en el código en que fallo en caso de que esto ocurra y si ejecutamos en modo de depuración podemos establecer puntos de ruptura en los que se detiene la ejecución y podemos depurar normalmente.
Para aprender más acerca de las pruebas unitarias con .Net Framework visita:
Lista de artículos acerca de pruebas unitarias con .Net Framework
muy buena documentacion, me esta sirviendo de mucho en mi trabajo esto de las pruebas unitarias, gracias.
ResponderEliminar