Assert.Inconclusive e IgnoreAttribute
¿Cuál es la forma correcta de usarAssert.Inconclusive
yIgnoreAttribute
en el marco de prueba de la Unidad MS?
Estamos usandoAssert.Inconclusive
principalmente para pruebas que son:
Estamos haciendo esto porque:
La prueba no concluyente puede tener un mensajeQueremos ver tales pruebas en los resultados de las pruebas en TFSNuestro problema es queInconclusive
las pruebas se marcan como error en TFS y Resharper. Si usamosIgnoreAttribute
En su lugar, veremos estas pruebas en Resharper, pero MS Test runner y TFS las ignorarán en absoluto. UtilizandoIgnoreAttribute
en TFS y MS Test runner es igual que comentar una prueba completa que es inútil.