XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEExtension.NetCore.XUnit

【DLL】提供方便快捷的测试,无需编写Main方法,可直接添加特性在类或方法上进行测试

公开
关注 0 Fork 0 Star 0
UTF-8
namespace XFEExtension.NetCore.XUnit.Attributes;

/// <summary>
/// 为测试类或测试方法附加结构化的名称和值元数据。
/// </summary>
/// <param name="name">特征名称。</param>
/// <param name="value">特征值。</param>
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true)]
public sealed class TraitAttribute(string name, string value) : Attribute
{
    /// <summary>
    /// 获取特征名称。
    /// </summary>
    public string Name { get; } = name;

    /// <summary>
    /// 获取特征值。
    /// </summary>
    public string Value { get; } = value;
}