<PackageReference Include="NUnit" Version="3.0.0-rc-2" />

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.
public TheoryAttribute()

Construct one or more TestMethods from a given MethodInfo, using available parameter data.