NUnit.Framework.TestCaseDataBase<TSelf>
Common base class for TestCaseData types.
namespace NUnit.
Framework
{
public abstract class TestCaseDataBase<[
Nullable(
0)]
TSelf> :
TestCaseParameters where TSelf :
TestCaseDataBase<
TSelf>
{
protected abstract TSelf GetSelf();
protected TestCaseDataBase(
params object[]
args);
public static implicit operator TestCaseData(
TestCaseDataBase<
TSelf>
this);
public TSelf SetName(
string name);
public TSelf SetArgDisplayNames(
params string[]
displayNames);
public TSelf SetArgDisplayNames(
params object[]
displayNames);
public TSelf SetDescription(
string description);
public TSelf SetCategory(
string category);
public TSelf SetProperty(
string propName,
string propValue);
public TSelf SetProperty(
string propName,
int propValue);
public TSelf SetProperty(
string propName,
double propValue);
public TSelf Explicit();
public TSelf Explicit(
string reason);
public IgnoredTestCaseData Ignore(
string reason);
}
}