Classe PrivateObject

Permite que o código de teste chamar métodos e propriedades no código sob teste seria inacessível por não estarem public.

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintaxe

Public Class PrivateObject

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

Comentários

O gerador de teste cria a maioria das chamadas para esses objetos.O gerador de teste cria código para encapsular os objetos particulares em um invólucro que permite o acesso a membros do objeto particular.

Para obter uma lista de valores de propriedade inicial de uma instância do PrivateObject classe, consulte o PrivateObject construtor.

Esta classe representa o objeto interno não-públicos em tempo real no sistema.

Permissões

Hierarquia de herança

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

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Membros PrivateObject

Namespace Microsoft.VisualStudio.TestTools.UnitTesting

Outros recursos

Como: Testar um método particular