Múltiples Moles no redirección trabajando desde ClassInitialize
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?
Solución
Resulta que los lunares no soporta el método ClassInitialize.
Para más información sobre este tema, véase:
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow