PrivateObject 클래스
업데이트: 2007년 11월
public이 아니므로 액세스할 수 없는 테스트 대상 코드의 메서드와 속성을 테스트 코드에서 호출할 수 있도록 합니다.
네임스페이스: Microsoft.VisualStudio.TestTools.UnitTesting
어셈블리: Microsoft.VisualStudio.QualityTools.UnitTestFramework(Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
구문
Public Class PrivateObject
Dim instance As PrivateObject
public class PrivateObject
public ref class PrivateObject
public class PrivateObject
설명
테스트 생성기는 이러한 개체에 대한 대부분의 호출을 생성합니다. 테스트 생성기는 전용 개체의 멤버에 액세스할 수 있도록 하는 래퍼에서 전용 개체를 래핑하는 코드를 만듭니다.
PrivateObject 클래스의 인스턴스에 대한 초기 속성 값의 목록은 PrivateObject 생성자를 참조하십시오.
이 클래스는 시스템에서 public이 아닌 내부 라이브 개체를 나타냅니다.
권한
-
이 형식을 사용하기 위해 TypeInformation 및 MemberAccess 플래그를 설정하는 데 필요한 권한입니다.
상속 계층 구조
System.Object
Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.
참고 항목
참조
Microsoft.VisualStudio.TestTools.UnitTesting 네임스페이스