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
{
[System.Runtime.CompilerServices.NullableContext(1)]
public interface ITestCaseBuilder
{
bool CanBuildFrom(IMethodInfo method, [System.Runtime.CompilerServices.Nullable(2)] Test suite);
[System.Runtime.CompilerServices.NullableContext(2)]
Test BuildFrom([System.Runtime.CompilerServices.Nullable(1)] IMethodInfo method, Test suite);
}
}