<PackageReference Include="NUnit" Version="4.6.1" />

NUnit.Framework.Interfaces.ITest

public interface ITest : IXmlNodeBuilder
namespace NUnit.Framework.Interfaces { public interface IPropertyBag : IXmlNodeBuilder { IList this[string key] { get; set; } ICollection<string> Keys { get; } void Add(string key, object value); void Set(string key, object value); object Get(string key); bool ContainsKey(string key); bool TryGet(string key, out IList values); } } namespace NUnit.Framework.Interfaces { public interface ITest : IXmlNodeBuilder { string Id { get; } string Name { get; } string TestType { get; } string FullName { get; } string ClassName { get; } string MethodName { get; } ITypeInfo TypeInfo { get; } IMethodInfo Method { get; } RunState RunState { get; } int TestCaseCount { get; } IPropertyBag Properties { get; } ITest Parent { get; } bool IsSuite { get; } bool HasChildren { get; } IList<ITest> Tests { get; } object Fixture { get; } object[] Arguments { get; } } }