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?

È stato utile?

Soluzione

Si scopre che le talpe non supporta il metodo ClassInitialize.

Per ulteriori informazioni su questo argomento vedi:

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top