Pregunta

Tengo varios métodos de ensayo que dependen de la misma redirección Mole, y con el fin de evitar la duplicación, he colocado el código de redirección en mi Método ClassInit:

    [ClassInitialize]
    public static void ClassInit(TestContext context)
    {
        MBase.AllInstances.BaseMethod = b => "Mole";
    }

Sin embargo, cuando los métodos de prueba se junten, el cambio de dirección sólo ocurre una vez. ¿Por qué no se produce el cambio de destino de cada método de prueba?

¿Fue útil?

Solución

Resulta que los lunares no soporta el método ClassInitialize.

Para más información sobre este tema, véase:

http://social.msdn.microsoft.com/Forums/en-US/pex/thread/c4e432e5-e657-454a-b90f-cfd37803c961?prof=required

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top