PrivateObject, classe
Mise à jour : novembre 2007
Permet au code de test d'appeler sur le code testé des méthodes et des propriétés normalement inaccessibles du fait qu'elles ne sont pas public.
Espace de noms : Microsoft.VisualStudio.TestTools.UnitTesting
Assembly : Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntaxe
Public Class PrivateObject
Dim instance As PrivateObject
public class PrivateObject
public ref class PrivateObject
public class PrivateObject
Notes
Le générateur de test crée la plupart des appels à ces objets. Le générateur de test crée le code pour encapsuler les objets privés dans un wrapper qui permet l'accès aux membres de l'objet privé.
Pour obtenir la liste des valeurs initiales des propriétés d'une instance de la classe PrivateObject, consultez le constructeur PrivateObject.
Cette classe représente l'objet interne non public vivant dans le système.
Autorisations
-
L'utilisateur doit avoir défini les indicateurs TypeInformation et MemberAccess pour utiliser ce type.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms