/src/NUnit/framework/Attributes/DescriptionAttribute.cs
# · C# · 37 lines · 17 code · 4 blank · 16 comment · 0 complexity · 86e19c0868a016281596af3cbf98773c MD5 · raw file
- // ****************************************************************
- // Copyright 2007, Charlie Poole
- // This is free software licensed under the NUnit license. You may
- // obtain a copy of the license at http://nunit.org
- // ****************************************************************
-
- using System;
-
- namespace NUnit.Framework
- {
- /// <summary>
- /// Attribute used to provide descriptive text about a
- /// test case or fixture.
- /// </summary>
- [AttributeUsage(AttributeTargets.Class|AttributeTargets.Method|AttributeTargets.Assembly, AllowMultiple=false, Inherited=false)]
- public class DescriptionAttribute : Attribute
- {
- string description;
-
- /// <summary>
- /// Construct the attribute
- /// </summary>
- /// <param name="description">Text describing the test</param>
- public DescriptionAttribute(string description)
- {
- this.description=description;
- }
-
- /// <summary>
- /// Gets the test description
- /// </summary>
- public string Description
- {
- get { return description; }
- }
- }
- }