2008-09-04 10 views
1

Je sais que je peux comprendre le nom de la méthode comme étant en cours d'exécution, je me demandais simplement s'il y avait un moyen de la méthode d'installation. Je suppose qu'une méthode d'attribut fonctionnerait mais de la méthode d'installation ce serait le meilleur.Comment trouver le nom actuel du test en cours d'exécution?

EDIT NUnit

Répondre

1

Je sais que cela va paraître négatif, mais ne le fais pas! :-)
L'idée derrière la méthode d'installation est qu'elle exécute quelque chose requis par tous les test, ce qui signifie que peu importe quel test est en cours d'exécution, vous n'avez donc pas besoin de connaître le nom de la méthode .
Si vous recherchez différentes données utilisées lors de l'initialisation, appelez une méthode distincte avec les données transmises en tant que paramètre à partir de votre méthode de test.
Si vous voulez vraiment ce que vous demandez, alors vous pouvez avoir besoin d'une méthode différente qui prend le nom de la méthode actuelle en tant que paramètre et l'appelle à partir de votre méthode de test.