Me gustaría saber si hay una forma en que pueda hacer que Visual Studio ejecute pruebas unitarias correspondientes a un ensamblaje determinado cada vez que lo construyo.Ejecución automática de pruebas unitarias en la compilación
Dada una solución que contiene proyectos estructurados como esto:
Assembly1
Assembly1.Tests
Assembly2
Assembly2.Tests
¿Hay alguna manera de obtener las pruebas unitarias en Assembly2.Tests
se ejecute siempre Assembly2
se construye?
Eso sería increíble.
Estoy usando Visual Studio 2008 Standard Edition.
No podré probar esto todavía, pero si tiene razón, es un caso raro de que algo realmente útil sea fácil de configurar. Te devolveré un momento ... – David
Lo sentimos, ¿tu advertencia (sobre dónde colocar el evento posterior a la creación) se aplica a tus dos alternativas, o solo a esta última? – David
Solo este último, ya que la variable $ (TargetPath) se refiere al ensamblaje entregado para ese proyecto. Por lo tanto, si utilizó el último evento postbuild en la compilación para el ensamblaje principal (el que está bajo prueba), no funcionaría en nunit. – fletcher