CssProjectStructureAttribute-Klasse
Aktualisiert: November 2007
Stellt den Knoten in der Teamprojekthierarchie dar, der diesem Test entspricht.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.SmartDevice.UnitTestFramework (in Microsoft.VisualStudio.SmartDevice.UnitTestFramework.dll)
Syntax
<AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple := False)> _
Public NotInheritable Class CssProjectStructureAttribute _
Inherits Attribute
Dim instance As CssProjectStructureAttribute
[AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple = false)]
public sealed class CssProjectStructureAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Method, AllowMultiple = false)]
public ref class CssProjectStructureAttribute sealed : public Attribute
public final class CssProjectStructureAttribute extends Attribute
Hinweise
Verwenden Sie dieses Attribut, um einen Test mit einem Team für eine Projektfunktion zu verknüpfen, welches Besitzer dieses Entwicklungsbereichs ist. Dies ist nützlich für Berichte über Testinformationen, die dem Featureteam zugeordnet sind.
Dieses Attribut kann für eine Methode angegeben werden. Auf eine Methode kann nur eine Instanz dieses Attributs angewendet werden.
Weitere Informationen zum Verwenden von Attributen finden Sie unter Erweitern von Metadaten mithilfe von Attributen.
Beispiele
Das folgende Beispiel zeigt ein auf eine Testmethode angewendetes CssProjectStructureAttribute.
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
}
}
}
Imports System
Imports Microsoft.VisualStudio.TestTools.UnitTesting
Namespace SampleTestProject
<TestClass()> _
Public Class UnitTest1
<TestMethod()> _
<CssIteration("vstfs:///Classification/Node/3ab4f649")> _
<CssProjectStructure("vstfs:///Classification/Node/a8a26a10")> _
Public Sub TestMethod1()
' TODO: Add test logic here
End Sub
End Class
End Namespace
Vererbungshierarchie
System.Object
System.Attribute
Microsoft.VisualStudio.TestTools.UnitTesting.CssProjectStructureAttribute
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
CssProjectStructureAttribute-Member
Microsoft.VisualStudio.TestTools.UnitTesting-Namespace
Weitere Ressourcen
Festlegen der anfänglichen Bereiche und Iterationen eines Projekts
Gewusst wie: Aktivieren der Berichterstellung zu Testergebnissen