NUnit.Framework 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
| Assert |
Assert 클래스에는 NUnit에서 사용되는 가장 일반적인 어설션을 구현하는 정적 메서드 컬렉션이 포함되어 있습니다. |
| AssertionException |
어설션이 실패할 때 throw됩니다. |
| AssertionHelper |
AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다. |
| Assume | |
| CategoryAttribute | |
| CombinatorialAttribute | |
| Contains | |
| CultureAttribute | |
| DataAttribute | |
| DatapointAttribute | |
| DatapointsAttribute | |
| DatapointSourceAttribute | |
| DescriptionAttribute |
테스트 사례 또는 픽스처에 대한 설명 텍스트를 제공하는 데 사용되는 특성입니다. |
| ExpectedExceptionAttribute |
ExpectedExceptionAttribute |
| ExpectedExceptionDecorator | |
| ExplicitAttribute | |
| GlobalSettings |
GlobalSettings는 프레임워크에서 어설션을 수행하는 데 사용되는 기본값을 설정하는 장소입니다. |
| Guard | |
| Has |
Asserts에 사용되는 여러 제약 조건을 제공하는 속성 및 메서드가 있는 도우미 클래스입니다. |
| IgnoreAttribute |
무시할 테스트를 표시하는 데 사용되는 특성입니다. 테스트가 무시되면 테스트가 실행될 때 경고 메시지가 표시됩니다. |
| IgnoreException |
어설션이 실패할 때 throw됩니다. |
| IncludeExcludeAttribute | |
| InconclusiveException |
테스트가 결정적으로 실행되면 throw됩니다. |
| Is |
Asserts에 사용되는 여러 제약 조건을 제공하는 속성 및 메서드가 있는 도우미 클래스입니다. |
| Iz |
Iz 클래스는 Is를 키워드로 간주하는 VB에서 사용하기 위한 Is의 동의어입니다. |
| ListMapper | |
| MaxTimeAttribute | |
| NUnitAttribute | |
| PairwiseAttribute | |
| PlatformAttribute | |
| PostTestAttribute | |
| PreTestAttribute | |
| PropertyAttribute |
PropertyAttribute는 이름/값 쌍으로 테스트에 정보를 연결하는 데 사용됩니다. |
| RandomAttribute | |
| RangeAttribute | |
| SequentialAttribute | |
| SetCultureAttribute | |
| SetUICultureAttribute | |
| SetUpAttribute |
네임스페이스 또는 어셈블리의 모든 테스트에 적용되는 일회성 SetUp 및/또는 TearDown 메서드가 포함된 클래스를 표시하는 데 사용되는 특성입니다. |
| SuccessException |
어설션이 실패할 때 throw됩니다. |
| TearDownAttribute |
각 테스트를 실행한 직후 호출되는 메서드를 식별하는 데 사용되는 특성입니다. 예외가 throw되더라도 메서드가 호출되도록 보장됩니다. |
| TestAttribute |
클래스 내 의 메서드에 이 특성을 추가하면 NUnit 테스트 실행기에서 메서드를 호출할 수 있습니다. 더 자세한 테스트 설명을 제공할 수 있는 선택 사항인 Description이라는 속성이 있습니다. 이 클래스는 상속될 수 없습니다. |
| TestCaseAttribute | |
| TestCaseData | |
| TestCaseSourceAttribute | |
| TestContext | |
| TestContext.ResultAdapter | |
| TestContext.TestAdapter | |
| TestFixtureAttribute | |
| TestFixtureSetUpAttribute | |
| TestFixtureTearDownAttribute | |
| TheoryAttribute | |
| Throws |
예외에서 작동하는 제약 조건을 제공하는 속성 및 메서드가 있는 도우미 클래스입니다. |
| TimeoutAttribute | |
| ValuesAttribute | |
| ValueSourceAttribute | |
인터페이스
| IExpectException |
예상되는 예외의 유효성을 검사하기 위해 사용자 픽스처에 의해 구현된 인터페이스입니다. ExpectedException 특성으로 표시된 테스트 메서드에 대해서만 호출됩니다. |
열거형
| MessageMatch | |
| SpecialValue |
대리자
| TestDelegate |
코드를 실행하고 throw된 예외를 캡처하는 테스트에서 사용되는 대리자입니다. |