CssProjectStructureAttribute Class
Visual Studio 2005
Represents the node in the team project hierarchy to which this test corresponds.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in microsoft.visualstudio.qualitytools.unittestframework.dll)
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in microsoft.visualstudio.qualitytools.unittestframework.dll)
[AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple=false)] public sealed class CssProjectStructureAttribute : Attribute
/** @attribute AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple=false) */ public final class CssProjectStructureAttribute extends Attribute
AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple=false) public final class CssProjectStructureAttribute extends Attribute
Use this attribute to link a test with a project feature team that owns this area of development. This is useful for reporting test information corresponding to the feature team.
This attribute can be specified on a method. Only one instance of this attribute may be applied to a method.
For more information about using attributes, see Extending Metadata Using Attributes.
The following example shows a CssProjectStructureAttribute applied to a test method.
using System; using Microsoft.VisualStudio.TestTools.UnitTesting; namespace SampleTestProject { [TestClass] public class UnitTest1 { [TestMethod] [CssIteration("vstfs:///Classification/Node/3ab4f649")] [CssProjectStructure("vstfs:///Classification/Node/a8a26a10")] public void TestMethod1() { // TODO: Add test logic here } } }
System.Object
System.Attribute
Microsoft.VisualStudio.TestTools.UnitTesting.CssProjectStructureAttribute
System.Attribute
Microsoft.VisualStudio.TestTools.UnitTesting.CssProjectStructureAttribute