namespace Prefab.Tests;
///
/// Available trait names that can be used for Xunit's [Trait] attribute.
///
public class TraitName
{
///
/// Used to give a test a type of category, usually Unit, or Integration. See .
///
public const string Category = nameof(Category);
}
///
/// Available category values that can be used when specifying a test with a category trait.
///
public class TraitCategory
{
///
/// Indicates that the type of test is a unit test.
///
public const string Unit = nameof(Unit);
///
/// Indicates that the type of test is an integration test.
///
public const string Integration = nameof(Integration);
///
/// Indicates that the type of test is a workflow test.
///
public const string Workflow = nameof(Workflow);
///
/// Indicates that the type of test is an end-to-end test.
///
public const string E2E = nameof(E2E);
public const string EndToEnd = nameof(EndToEnd);
}