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

NUnit.Framework.TheoryAttribute

Adding this attribute to a method within a TestFixtureAttribute class makes the method callable from the NUnit test runner. There is a property called Description which is optional which you can provide a more detailed test description. This class cannot be inherited.
namespace NUnit.Framework { public class TheoryAttribute : CombiningStrategyAttribute, ITestBuilder, IImplyFixture { public TheoryAttribute(bool searchInDeclaringTypes = false); } }