public static class TestFixtureExtensions { public static string GetTestName(this ITestOutputHelper output, bool returnFullName = false) { var type = output.GetType(); var testMember = type.GetField("test", BindingFlags.Instance | BindingFlags.NonPublic); var test = (ITest)testMember.GetValue(output); var name = test.DisplayName.Split('(').First(); return returnFullName ? name : name.Split('.').Last(); } }