ITestCaseBuilder
The ITestCaseBuilder interface is exposed by a class that knows how to
build a test from a specified method, possibly containing child test cases.
using NUnit.Framework.Internal;
using System.Runtime.CompilerServices;
namespace NUnit.Framework.Interfaces
{
[NullableContext(1)]
public interface ITestCaseBuilder
{
bool CanBuildFrom(IMethodInfo method, [Nullable(2)] Test suite);
[NullableContext(2)]
Test BuildFrom([Nullable(1)] IMethodInfo method, Test suite);
}
}