Moles multiple non reindirizzamento di lavoro da ClassInitialize
Domanda
ho più metodi di prova che dipendono dallo stesso reindirizzamento Mole, e al fine di evitare la duplicazione, ho messo il codice di reindirizzamento nel mio metodo ClassInit:
[ClassInitialize]
public static void ClassInit(TestContext context)
{
MBase.AllInstances.BaseMethod = b => "Mole";
}
Tuttavia, quando i metodi di prova funzionano insieme il reindirizzamento avviene una sola volta. Perché il reindirizzamento non si verifica per ogni metodo di prova?
Soluzione
Si scopre che le talpe non supporta il metodo ClassInitialize.
Per ulteriori informazioni su questo argomento vedi:
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow