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

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

Membres PrivateObject

Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms

Autres ressources

Comment : tester une méthode privée