TestClassAttribute - класс
Обновлен: Ноябрь 2007
Используется для идентификации классов, содержащих методы теста. Этот класс не наследуется.
Пространство имен: Microsoft.VisualStudio.TestTools.UnitTesting
Сборка: Microsoft.VisualStudio.SmartDevice.UnitTestFramework (в Microsoft.VisualStudio.SmartDevice.UnitTestFramework.dll)
Синтаксис
'Декларация
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False)> _
Public NotInheritable Class TestClassAttribute _
Inherits Attribute
'Применение
Dim instance As TestClassAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)]
public sealed class TestClassAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = false)]
public ref class TestClassAttribute sealed : public Attribute
public final class TestClassAttribute extends Attribute
Заметки
Методы теста, помеченные атрибутом TestMethodAttribute, оказываются недоступными, если содержащий их класс не помечен атрибутом TestClassAttribute. Тестовый класс недопустим без указания TestClassAttribute.
Этот атрибут можно указать в классе. Только один экземпляр этого атрибута можно применить к классу.
Данный атрибут используется по умолчанию в создаваемом коде.
Дополнительные сведения об использовании атрибутов см. в разделе Расширение метаданных с помощью атрибутов.
Иерархия наследования
System.Object
System.Attribute
Microsoft.VisualStudio.TestTools.UnitTesting.TestClassAttribute
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен