Guardo los datos de prueba para el método de prueba específico en una carpeta con el mismo nombre que función. Anteriormente tuve la misma llamada de función en cada [TestMethod]
, ClearAllAndLoadTestMethodData()
que determinaba el nombre del método a través del StackTrace
. Ahora, moví esta función al [TestInitialize]
. ¿Cómo puedo encontrar el nombre del método que está a punto de ejecutarse?Averigüe el siguiente método de prueba para ejecutar en MS TestInitialize
Pensé que TestContext
proporciona esto. Tengo acceso a él a través del [AssemblyInitialize()]
y en la primera ejecución su propiedad Name
se establece con el nombre del método de prueba. Sin embargo, más tarde esto no cambia (si guardo el objeto en el campo estático).
Gracias mucho. No sabía que tenía que declarar la propiedad. – majkinetor
De nada. – Schaliasos
Estaba buscando esta característica y tropecé con esta gran respuesta. Gracias. – Pieter21