Compartir a través de


PrivateObject (Clase)

Actualización: noviembre 2007

Permite que el código de prueba llame a métodos y propiedades del código sometido a pruebas que serían inaccesibles porque no son public.

Espacio de nombres:  Microsoft.VisualStudio.TestTools.UnitTesting
Ensamblado:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (en Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintaxis

Public Class PrivateObject

Dim instance As PrivateObject
public class PrivateObject
public ref class PrivateObject
public class PrivateObject

Comentarios

El generador de pruebas crea la mayoría de las llamadas a estos objetos. El generador de pruebas crea un código que ajusta los objetos privados en un contenedor, para facilitar el acceso a los miembros del objeto privado.

Para obtener una lista con los valores de propiedad iniciales de una instancia de la clase PrivateObject, vea el constructor de PrivateObject.

Esta clase representa el objeto interno no público activo en el sistema.

Permisos

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

PrivateObject (Miembros)

Microsoft.VisualStudio.TestTools.UnitTesting (Espacio de nombres)

Otros recursos

Cómo: Probar un método privado