Xunit'i kullanarak, şu anda yürütülen testin adını nasıl alabilirim?Xunit'te test çalıştırmanın adını öğrenin
public class TestWithCommonSetupAndTearDown : IDisposable
{
public TestWithCommonSetupAndTearDown()
{
var nameOfRunningTest = "TODO";
Console.WriteLine ("Setup for test '{0}.'", nameOfRunningTest);
}
[Fact]
public void Blub()
{
}
public void Dispose()
{
var nameOfRunningTest = "TODO";
Console.WriteLine ("TearDown for test '{0}.'", nameOfRunningTest);
}
}
Düzenleme:
Özellikle, NUnits için bir yedek TestContext.CurrentContext.Test.Name
özellik arıyorum.
Cevabınız için teşekkür ederiz. Bu seçeneğin farkındayım (hemen onu kullanarak) ve başka bir seçenek arıyorum. –