<PackageReference Include="NUnit" Version="3.0.0-alpha-3" />

TestAttribute

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 string Author { get; set; }

The author of this test

public string Description { get; set; }

Descriptive text for this test

public object ExpectedResult { get; set; }

Gets or sets the expected result.

public bool HasExpectedResult { get; }

Returns true if an expected result has been set

public Type TestOf { get; set; }

The type that this test is testing

public TestAttribute()

public void ApplyToTest(Test test)

Modifies a test by adding a description, if not already set.

public TestMethod BuildFrom(MethodInfo method, Test suite)

Construct a TestMethod from a given MethodInfo.