Tengo un proyecto de prueba de unidad llamado "MyClassTest" en TeamTest. Este proyecto tiene tres TestMethods. Cada método necesita sus propios pasos de inicialización de prueba. Pero cuando aplico TestInitializeAttribute a tres métodos de inicialización, dice que el atributo no se debe usar más de una vez. Entonces, ¿cuál debería ser el atributo que se utilizará para inicializar cada método de prueba en Visual Studio Team Test?VS Team Test: Métodos de inicialización de prueba múltiple en la clase de prueba
Referencia:
VS Team Test: .Net Unit Testing with Excel as Data Source: Adapter Failed
How to create Startup and Cleanup script for Visual Studio Test Project?
Can a unit test project load the target application's app.config file?
Gracias. Esto parece factible. ¿Es la práctica estándar que la gente sigue? – Lijo
Esta es la práctica que sigue mi equipo. No sé si hay otra forma mejor :) – Schaliasos
'AllowMultiple = false' impone el uso único en el mismo elemento solamente ... eso significa que un solo método no se puede marcar con múltiples' TestInitializeAttribute'. La regla de que no se puede usar en diferentes métodos no tiene nada que ver con 'AllowMultiple = false'. –