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
-
El usuario debe tener los marcadores TypeInformation y MemberAccess establecidos para poder utilizar este tipo.
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
Microsoft.VisualStudio.TestTools.UnitTesting (Espacio de nombres)