Classe CssProjectStructureAttribute
Aggiornamento: novembre 2007
Rappresenta il nodo nella gerarchia del progetto Team a cui corrisponde il test.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.SmartDevice.UnitTestFramework (in Microsoft.VisualStudio.SmartDevice.UnitTestFramework.dll)
Sintassi
<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
Note
Utilizzare questo attributo per collegare un test a un team di funzionalità del progetto proprietario di quest'area di sviluppo. Ciò risulta utile per la segnalazione delle informazioni di test corrispondenti al team delle funzionalità.
È possibile specificare questo attributo su un metodo. È possibile applicare solo un'istanza di questo attributo a un metodo.
Per ulteriori informazioni sull'uso degli attributi, vedere Estensione di metadati mediante attributi.
Esempi
Nell'esempio riportato di seguito viene illustrata una classe CssProjectStructureAttribute applicata a un metodo di test.
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
Gerarchia di ereditarietà
System.Object
System.Attribute
Microsoft.VisualStudio.TestTools.UnitTesting.CssProjectStructureAttribute
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Membri CssProjectStructureAttribute
Spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting
Altre risorse
Impostazione di iterazioni o aree del progetto iniziali
Procedura: attivare la generazione report dei risultati dei test